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

posted on 2011-03-30 14:35  Lecaf  阅读(356)  评论(0编辑  收藏  举报