二、CSS选择器及文本属性,选择器

二、CSS选择器及文本属性

1、css选择器:

(1)基础选择器:基础选择器由单个选择器组成

①选择器:标签选择器、类选择器(一个标签可以多个类名)、id选择 器、通配符选择器。

②类名选择器可设置多类名 例如:<p class=”news  articl”></p>

③id选择器设置id 例如:<p id=“id名”>内容</p>,配合js使用

(2)复合选择器

后代选择器、子代选择器、并集选择器、交集选择器、伪类选择器

(3)伪类选择器

a:link (未访问的)

a:visited(已访问的链接)

a:hover(鼠标放在链接上表现,大多数元素都具有)

a:active(点击时的链接)

(4)选择器优先级(权重)

Importent >行内样式 >id选择>类选择器>标签选择器>通配符> 继承

权值:无穷大  1,0,0,0  0,1,0,0  0,0,1,0 0,0,0,1 0  0

2、文本属性

(1)font字体的综合写法font:字样式 字粗细 字大小/行高 字类型  

须按顺序写、font-style:normal;文字正常、font-style:italic;倾斜

(2)文本缩进 text-indent:像素/字符数

3、css样式表引入

(1)行内样式(写在标签内),<div style="color: red; font-size: 12px;">青春</div>

(2)内部样式(嵌入式,写在 <style> </style>内)

(3)外部样式(外链式),写在css文件中,<link rel="stylesheet"   href="css文件路径">

4、css的三大特性

(1)层叠性、继承性、优先级;

(2)注意

a标签不能继承 color

h 不能继承 font-size font-weight ;

5、元素显示方式

(1)行内

一行显示多个,宽高默认由内容撑开

无法设置有效宽高

行内标签建议只嵌套行内,a 里面不能嵌套 a

(2)块级

独占一行,宽高默认父元素宽高

可以设置有效宽高

块级元素可以嵌套任何元素,p 里面不能套块级标签

(3)行内块

一行显示多个、可以设置有效宽高

(4)元素转换

display:inline行内 | block块 | inline-block行内块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值