css样式的优先级
定义css样式的时候,我们大体用以下几种方法:
1、通过id #id
2、通过class .class
3、通过标签 p
4、直接在style属性里写
这里的优先级通过计算可得出,计算公式是 id为100 ,class为10 ,标签为1,即#a .b p =100 + 10 + 1=111。相同标签的样式数值越大,优先级越高。而style里的样式优先级最高。另外一种情况,相同的优先级,一个是在head内定义,一个是使用link引用,此时head内的优先级略高。
我们还可以通过!important来提高样式的优先级,使用!important之后,该样式会被提到最高级。