css中常用的选择器有
1.行间选择器
2.ID选择器
3.class选择器
4.元素选择器
5.通配符
6.!important
在优先级可以认为是
A(行间),B(ID),C(class),D(元素)
因为通配符权重约等于0所以不在此类,而!important需要给代码单独设置,不是选择器
可以理解为越靠近HTML,和A优先级越高
例:
#content .lite
#content #lite
第一例: #content .lite为BC
第二例:#content #lite为BB
所以第二例优先级大于第一例
注意!!
伪类也是有优先级的
伪类元素的优先级等于class的优先级