1. 继承性
* 作用:子元素可以继承父元素的样式
* 可以继承的样式: color , 还有 text- , font- , line- 开头的属性都是可以继承的
* 特殊性:
1.a标签的颜色(color和text-decoration)不能继承,如果一定要修改a标签的颜色直接作用在a标签上面。
2.h标签的字体大小不能继承(但会根据父元素的字体大小乘上一个倍数,字体大小和父元素大小不一样,所以算是不能继承),如果一定
要修改h标签的字体大小直接作用在h标签上面。
3.div(所有的块级元素)的高度如果不设置由内容来决定(没有内容那么高度为0),宽度默认由父元素继承过来。
2. 层叠性
* 浏览器处理冲突的一个特性
* 作用:如果一个属性通过两个选择器设置到同一个元素上面,那么这个时候一个属性就会将另一个属性层叠掉(根据选择器的优先级层叠)。
3. 优先级
* !important>行内样式>id选择器>类选择器>标签选择器>通配符>继承
* ! important无法继承(!important修饰的属性会继承,!important不继承)
* 10个标签的权重不等于一个类名的权重(11个标签的权重不大于一个类名的权重,而是小于一个类名的权重)