层叠
声明冲突,同一个样式,多次元元素设置层叠,浏览器解决。
比较重要性
- 开发者样式表加了!mprotant
- 开发者样式表中的普通样式
- 浏览器默认样式
选择器的特殊性
通过选择器计算出一个4位数(0000)权重值
内联样式 千位 记1
id 百位 记1
类选择器 属性选择器 伪类选择器 十位 记1
元素 伪元素 个位 记1
同时存在多个选择器时累加。
权重相同时,代码靠后时胜出。
最先看自己的,自己没有再往上找父级元素。
继承
子元素会继承父元素某些css属性。
关于本文属性的样式都可以继承。
<a>元素浏览器有默认颜色
不能继承
width
border