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之后,该样式会被提到最高级。

转载请注明出处:http://www.cnblogs.com/lecaf/

如有任何建议或疑问,欢迎留言讨论。

如果觉得文章不错的话,欢迎点一下右下角的推荐。

原文地址:https://www.cnblogs.com/lecaf/p/1999877.html