1.层叠性
多种CSS样式的叠加。对于同一个属性,选择器相同的情况下,后面选择器里的属性会覆盖前者。
CSS设置了优先级高低的默认规则:!important(无穷大)>行内样式(style引用法)>ID选择器>类别选择器>标记选择器
执行口诀:长江后浪推前浪,前浪死在沙滩上。
2.继承性
子标签会继承父标签的某些样式,如文本颜色和字号。简单理解为“子承父业”,但是这种继承性比较弱且复杂,有些标签并不具备该特性。
3.优先级
继承或*的贡献值 | 0,0,0,0 |
每个元素(标签)贡献值 | 0,0,0,1 |
每个类,伪类贡献值 | 0,0,1,0 |
每个ID贡献值 | 0,1,0,0 |
每个行内样式贡献值 | 1,0,0,0 |
每个!important贡献值 | 无穷大 |