CSS三大特征性
- 层叠性
- 解决样式处理冲突的能力,如果对在多处定义同一部分,若各处的优先级相同,则按照最后的定义为准。
- 继承性
- 大多跟文字有关的特性如字号和颜色可以被继承,但高度不会被继承。
- 优先级
- 根据样式定义的方式不同,分为不同优先级,如果在多处对同一部分进行定义,则以优先级高的为准,若优先级相同,则按照层叠性。
- 优先级可以叠加,对应位相加但是不进位。
- 优先级从低到高为
*
方式定义与继承的优先级为——(0, 0, 0, 0)- 标签选择器——(0, 0, 0, 1)
- 类选择器——(0, 0, 1, 0)
#
即id选择器——(0, 1, 0, 0)- 行内选择器——(1, 0, 0, 0)
- important关键字——无穷大
- 用法
color: red!important;
- 用法