html css 基础(标签选择,分页,行和块元素)

(1)html标签选择

1、<a></a> 的功能有连接,下载,锚点

2、<span></span> 用来区分字体样式,<strong></strong>和<em></em>用来强调某段文字

3、如果是描述性的某段文字,我们可以用<p></p>来修饰

4、<div></div>  块标签,用来将内容分块

5、 <img />用来引入图片的内容

 

(2)css重置

body,dl,dd,p,h1,h2,h3,h4,h5,h6{margin:0;font-size:12px;}
ol,ul{margin:0;padding:0;list-style:none;}
a{text-decoration:none;}
img{border:none;}

 

(3)块元素和内嵌元素

1、块的特征

a、默认独占一行

b、没有宽度时默认独占一行

c、支持所有的css命令

2、内嵌的特征

a、同排可以继续跟同类的标签

b、内容撑开宽度

c、不支持宽高

d、不支持上下的margion和padding

e、代码换行被解析

3、块和内嵌的转换

a、dispaly: block

使内联元素具备块元素标签的特性

b、display: inline

使行块属性标签具备内联元素的特性

c、inline-block的特点和问题

特性:块在一行显示,行内属性标签支持宽高,没有宽度的时候内容撑开宽度

问题:代码换行被解析,ie6,ie7不支持块属性标签的inline-block

 

4、分页代码实现

 

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>styles</title>
<style>
a{text-decoration: none}
.pages{
height: 40px;
border: 2px solid #CDCDCD;
text-align: center;
background: #E8E8E8;
margin: 90px auto;
padding-top: 10px;
}

.pages a{
height: 28px;
line-height: 28px;
color: #333333;
display: inline-block;
border: 1px solid #CDCDCD;
padding: 0 9px;
}

.pages a:hover{border-color: red;color: red}
.pages .active{font-weight: bold;background: #fcf9ea;
cursor: text;}
.pages .active:hover{border-color: #CDCDCD;color: #333333}

</style>
</head>
<body>
<div class="pages">
<a class="active" href="#">上一页</a>
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
<a href="#">4</a>
<a href="#">5</a>
<a href="#">6</a>
<a href="#">7</a>
<a href="#">下一页</a>
</div>
</body>
</html>

 

这里做一下cursor解释:

cursor,指针样式,可以自定义

cursor: url(hand.cur),pointer   hand.cur存在的话就使用,不存在的话就使用默认的

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/368493.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

正确退出activity_如何退出Activity

如何退出Activity&#xff1f;如何安全退出已调用多个Activity的Application&#xff1f;对于单一Activity的应用来说&#xff0c;退出很简单&#xff0c;直接finish()即可。当然&#xff0c;也可以用killProcess()和System.exit()这样的方法。但是&#xff0c;对于多Activity的…

win主机ping不通linux的IP

1.虚拟机的中的linux系统设置成桥接模式 2.点击虚拟机的编辑选择虚拟网络编辑器 3.点击更改设置 4点击还原默认设置即可 转载于:https://www.cnblogs.com/yvanBk/p/9156972.html

使用LDAP保护Java EE6中的Web应用程序

在上一篇文章中&#xff0c;我们解释了如何在通过传输层安全性&#xff08;TLS&#xff09;/安全套接字层&#xff08;SSL&#xff09;传输数据时保护数据。 现在&#xff0c;让我们尝试了解如何为使用LDAP服务器进行身份验证的基于JEE 6的Web应用程序应用安全机制。 目的&…

围城---一段不错的观后感

世上有多少方鸿渐&#xff0c;年轻的时候骄傲自诩不凡&#xff0c;在最好的时段被大家包容吹捧&#xff0c;但迟早社会会揭开你的面具&#xff0c;发现下面的你软弱无能&#xff0c;假的文凭&#xff0c;一般的家世&#xff0c;不中用的傲气&#xff0c;你看不上爱耍小聪明的苏…

了解动态代理:Spring AOP基础

为什么选择AOP&#xff1a; 要了解AOP&#xff08;面向方面​​的编程&#xff09;&#xff0c;我们需要了解软件开发中的“横切关注点”。 在每个项目中&#xff0c;都有一定数量的代码在多个类&#xff0c;多个模块中重复执行&#xff0c;例如几乎所有类和所有模块都需要记录…

设计模式(二十二)------23种设计模式(14):解释器模式

使用频率&#xff1a;★☆☆☆☆ 一、什么是解释器模式 定义一些语法规则&#xff0c;然后定义一个解析器去解析该语法&#xff1b; 所谓解释器模式就是定义语言的文法&#xff0c;并且建立一个解释器来解释该语言中的句子。 在这里我们将语言理解成使用规定格式和语法的代码。…

7 win 卸载node_node怎么卸载?Windows卸载node方法

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境&#xff0c;很多开发的朋友都在电脑上安装了node&#xff0c;那么如何卸载呢&#xff1f;很多用户可能不是很清楚&#xff0c;并且要卸载干净无残留&#xff0c;下面一起来看看小编分享的方法吧。Node卸载步骤如下&am…

使用jclouds库在Amazon S3上上传

在Java世界中&#xff0c;有几种将内容上载到S3存储桶的好方法–在本文中&#xff0c;我们将研究jclouds库为此提供的功能。 要使用jclouds –特别是本文中讨论的API&#xff0c;应将这种简单的Maven依赖项添加到项目的pom中&#xff1a; <dependency><groupId>or…

【HTML】前端性能优化之CDN和WPO的比较

CDN通过将资源存储在更接近用户的位置&#xff0c;缩短到服务器的往返行程&#xff0c;加快页面加载时间来解决性能问题。WPO解决方案&#xff0c;如Radware的FastView&#xff0c;则在前端进行性能提升处理&#xff0c;使页面更有效地呈现在浏览器中。 “我已经使用了内容交付…

python自动化测试-D1-学习笔记之二

Jmeter 一、Jmeter连接数据库 1、打开Jmeter&#xff0c;在Jmeter—测试计划中添加mysql的jar包&#xff0c;见如下截图&#xff1a; 2、添加好jar包后&#xff0c;添加jdbc&#xff0c;并进行设置&#xff0c;如下图 3、添加JDBC Request&#xff0c;然后在JDBC Request中操作…

Android View 的滑动

一、View 的简介 View是所有可视化控件的基类&#xff0c;我们平时接触的所有的控件&#xff0c;比如说TextView,Button 等等都继承于View。View是Android 在视觉上的呈现&#xff0c;是界面层控件的一种抽象&#xff0c;可以是单个控件也可以是一组控件。 二、坐标系 1、Andro…

ActiveMQ消息优先级:工作原理

关于ActiveMQ的消息优先级支持 &#xff0c; 邮件列表上通常会不断出现一些问题&#xff0c;以及有关观察到的行为和“真正支持什么”的好问题&#xff1f; 我希望可以帮助您了解幕后情况以及可以支持的优先级。 详细信息可能会有些麻烦。 如果您对这些细节不感兴趣&#xff0c…

flask 检测post是否为空_使用Flask搭建一个校园论坛-4

在上一节中完成了注册功能的前期准备工作&#xff0c;在这一节内容中将完成用户注册、登录功能。1.知识预览在本届中将学习到以下内容的知识如何使用wtform来渲染表单如果使用flask-mail来发送邮件2.用户注册在前端中form表单是用的比较多的东西&#xff0c;我们可以使用wtform…

SQL Table 自动生成Net底层-生成数据操作Repository

生成接口类 public static string DataTableToBaseIService(string tableName, string nameSpace, string className){var table SqlTableHelper.GetSQLTableInfo(tableName);StringBuilder reval new StringBuilder();reval.AppendFormat(" using System; using…

CSS3扁平化Loading动画特效

效果预览&#xff1a;http://hovertree.com/texiao/css3/42/ 代码如下&#xff1a; <!doctype html><html><head><meta charset"utf-8"><title>css3旋转加载效果_何问起</title><style>body {background: #263238;backgro…

自定义Spring命名空间使JAXB更容易

首先&#xff0c;让我大声说出来&#xff1a; Spring不再是XML繁重的了 。 事实上&#xff0c;如今&#xff0c;您可以使用大量注释&#xff0c; Java配置和Spring Boot来编写几乎没有XML或根本没有XML的Spring应用程序。 认真地停止谈论Spring和XML&#xff0c;这已经成为过去…

sublime text3运行python不显示内容_sublime text 运行python无法出结果

一、python和sublime text 已经安装完毕。二、用sublime text运行python程序得时候出现三、配置Python环境1、打开Tools > Build System > New Build System..2、点击New Build System后&#xff0c;会生成一个空配置文件&#xff0c;在这个配置文件内覆盖配置信息&#…

利用锚点再点事吧丨

上图 接着HTML代码&#xff1a; <div id"color"> <div id"red">红</div> <div id"yellow">黄</div> <div id"black">黑</div> <div id"green">绿</div> </div>…

JavaScript变量声明与提升

一直以来对变量提升都是比较模糊的&#xff0c;今天特地看了一下这个知识点&#xff0c;总结一下。 1、举个最简单的例子来说一下什么是变量提升吧。  function foo(){console.log(x); // undefinedvar x 12;console.log(x) // 12 } foo(); 由于变量声明提升&#xff0c;其…

javaweb笔记1

转载于:https://www.cnblogs.com/webdev8888/p/9164291.html