1.三大特性
层叠性:就近原则
继承性:
子承父业 (指的是文字类属性) 权重为0
行高特殊 font:16px/1.5 “microsoft yahei”
font:16px/20px “microsoft yahei” 1.5是行高指文字大小的1.5倍,谁用就用谁的字体大小*1.5
优先级:
!important(无穷)>行内样式(1000)>id(0100)>class(0010)>标签选择器(0001)>继承(0000)(可简单视为:id100 类10 标签1)
选择器相同,则执行层叠性
选择器不同,则按权重
权重叠加:如果是复合选择器,则会有权重的叠加,需要计算权重
例如:div ul li
---------->三个元素 0,0,0,3
.nav ul li
-------------->类+2元素0,0,1,2
a:hover
---------------->0,0,1,1 /* 伪类选择器*/ 元素+类
.nav a
-------------------->0,0,1,1 类+元素