CSS三大特性

层叠性 继承性 优先级

1.层叠性

层叠性原则:
a.就近性,哪个样式结构近,就执行哪个样式
b.样式不冲突,不会重叠

2.继承性

a.子标签会继承父标签样式(主要继承文字方面样式,text font line color 等)
b.行高继承
行高可以跟单位,也可以不跟。 不跟单位,是当前文字行单的x倍。
如果子元素没设置行高,就是继承父元素的

3.优先级

在属性后面使用 !important 会覆盖页面内任何位置定义的元素样式。
作为style属性写在元素内的样式
id选择器
类选择器
标签选择器
通配符选择器
浏览器自定义或继承
总结排序:!important > 行内样式>ID选择器 > 类选择器 > 标签 > 通配符 > 继承 > 浏览器默认属性

权重叠加
复合选择器会有权重叠加

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注