<style type="text/css"> p{color:red!important;} p{color:blue;} </style> .... <p> I Love CSS.</p>
如果没有加!important,后面的定义会覆盖前面的定义。加了以后前面的定义的优先级提高了。所以最终p里面的文字会显示红色。
小结:如果外部样式表中的样式不被内部样式所覆盖,就得加!important;在同一个{}内,先定义的选择器不被后定义的覆盖,得加!important
原文:http://www.cnblogs.com/beast-king/p/5232725.html