Html 取消某些组件的样式

Html 取消某些组件的样式,html,css,Html,Css,我的标签使用的是明确的样式。现在有一个标签,我不希望以这种方式出现。如何操作?为一个标记指定一个ID,然后为该特定ID创建一个样式。它将覆盖为“a”标记设置的样式。首先,使用之类的工具,找出要更改样式的元素的类或ID。找到它的类或id后,在样式表中搜索它,并根据需要修改样式。如果仍然不起作用,请尝试附加!重要信息,例如: .myelement { color: #ff0000 !important; font-size: 14px !important; } !重要信息将覆盖任何预定义

我的标签使用的是明确的样式。现在有一个标签,我不希望以这种方式出现。如何操作?

为一个标记指定一个ID,然后为该特定ID创建一个样式。它将覆盖为“a”标记设置的样式。

首先,使用之类的工具,找出要更改样式的元素的类或ID。找到它的类或id后,在样式表中搜索它,并根据需要修改样式。如果仍然不起作用,请尝试附加
!重要信息
,例如:

.myelement
{
  color: #ff0000 !important;
  font-size: 14px !important;
}
!重要信息
将覆盖任何预定义的样式。

您不能总是可靠地“取消样式化”元素。对于某些样式属性,将值设置为
auto
default
none
将起作用:

<!doctype html>
<html lang="en">
    <head>
        <title>Test</title>
        <style>
            a { background: pink; }
            a.normal { background: none; }
        </style>
    </head>
    <body>
        <p><a href="#">link1</a>
        <p><a href="#" class="normal">link2</a>
        <p><a href="#">link3</a>
    </body>
</html>

试验
a{背景:粉红色;}
a、 正常{背景:无;}




但不是例如
color
。将上述示例中的
背景
替换为
颜色
。这行不通。你真的需要自己强制使用颜色,例如
color:blue

你的标签的明确样式是什么意思。我的意思是我已经为标签制作了样式。如果你的规则非常具体(例如
a.myelement
),你甚至不需要
!重要信息
。避免
!重要信息
如果可以,维护复杂的CSS样式表将成为一场噩梦。用特殊性替代样式。!重要的东西不起作用。我在字体重量和颜色CSS属性上使用了它。没有效果。正如~Pekka建议的那样,我最终使用了一个特定的attribution@Pekka:同意,但没有显示提问者的代码,我只能提出以下建议。