CSS学习笔记4CSS的三大特性

三重要的特性:层叠性、继承性、优先性。

1.层叠规则:
样式冲突,遵循的元素是就近原则,哪个样式离结构近,就使用哪个样式。
样式不冲突,不会层叠

2.继承,CSS子标签会继承父标签的某些样式,如文本颜色和字号(text-,font-,line- 这些元素的可以继承,以及color属性)。

3.当一个元素指定多个选择器时,就会有优先级产生。
选择器相同,则执行层叠性。
选择器不同,则根据选择器权重执行。
在这里插入图片描述
注意!继承的元素是零!!
a链接标签会有默认的样式,即蓝色的有下划线,因此不会继承的body属性。

4.权重叠加
例如:

权重:0,0,0,1

div {
	color : red;
}

权重:0,0,0,1+0,0,0,1 = 0,0,0,2

div p {
	color : pink;
}

权重:0,0,1,0 + 0,0,0,1 = 0,0,1,1

.nav p {
	color:red;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值