Html 如何摆脱!重要标签?

Html 如何摆脱!重要标签?,html,css,drupal,drupal-7,Html,Css,Drupal,Drupal 7,这太疯狂了。例如,我设置了默认规则 #page a { color: #000; } 然后,如果我有一个新的链接,在该页面的div深处(这是整个网站的主包装),它需要不同的样式和颜色,它只适用于!重要的。就像现在一样,几乎每一个新的造型规则都是如此!重要的是让它工作,颜色,字体系列,字体大小等 我使用一个.css文件,我如何摆脱它!重要标签?我所有的CSS文件都是红色的!重要的。我问这个是因为我在某个地方读到了!重要是不好的,应该避免,那么我该怎么做呢 删除首字母!重要的 为相似的属性指定

这太疯狂了。例如,我设置了默认规则

#page a {
  color: #000;
}
然后,如果我有一个新的链接,在该页面的div深处(这是整个网站的主包装),它需要不同的样式和颜色,它只适用于!重要的。就像现在一样,几乎每一个新的造型规则都是如此!重要的是让它工作,颜色,字体系列,字体大小等

我使用一个.css文件,我如何摆脱它!重要标签?我所有的CSS文件都是红色的!重要的。我问这个是因为我在某个地方读到了!重要是不好的,应该避免,那么我该怎么做呢

  • 删除首字母!重要的
  • 为相似的属性指定一个类,以便所有h1、h2、…p、em、a等都有各自的颜色
  • 如果有两个h1、p或a需要单独的样式,请使用类或使用目标

    <p class="text1"> A text </p>  
    <div class="txtgroup">
       <p> Another text </p>
    </div>
    
  • 最后,保持您的主要css框架不变。创建一个custom.css,在那里添加样式修改,并直接在被覆盖的css下声明它

  • 祝你好运

    你需要学习特殊性。要正确地串接你的规则,那是什么?了解方法?您可以从
    #页面a
    中删除该颜色,然后按类对所有链接进行分组,然后将您想要的颜色应用于CSS中的每个类。最好与一些演示分享该问题。感谢提供信息。我刚刚了解到我必须用.class而不是#ID来替换ID#page,现在所有的规则都没有了!重要的。
    .text1 {color: #fff}
    .txtgroup p{color:#cdcdcd}