目录
三大特性:层叠性、继承性、优先级。
层叠性:
相同选择器设置相同样式,此时一个样式会覆盖另一个冲突的样式,层叠性解决冲突问题。
冲突:遵循就近原则,哪个样式与结构体近就使用哪个。
不冲突:不层叠。
继承性:
子标签会继承父标签的某些样式,如文字样式、颜色等。
继承行高:单位可写可不写。
font :16px/1.5 'Microsoft yahei' ;
即是当前文字的1.5倍。
优先级 :
选择器相同则执行层叠性,选择器不同则根据选择器权重执行。
权重(从高到底)依次为:
! important | (无穷) |
行内样式 | (1,0,0,0) |
id 选择器 | (0,1,0,0) |
类、伪类选择器 | (0,0,1,0) |
元素选择器 | (0,0,0,1) |
继承或 * | (0,0,0,0) |
权重叠加:
数值叠加,但是不会进位!!!