Html 一行文字拒绝改变颜色

Html 一行文字拒绝改变颜色,html,css,colors,Html,Css,Colors,我在做一个用HTML/CSS重新创建谷歌主页的项目,结果大部分都很好,只是出于某种原因,我无法让“注册”中的文本改变颜色 <div id="contents"> <div id="navbar"> <ul> <li id="signin"><a href="https://accounts...">Sign In</a></li> 我添加了!重要信息认为它会改变,

我在做一个用HTML/CSS重新创建谷歌主页的项目,结果大部分都很好,只是出于某种原因,我无法让“注册”中的文本改变
颜色

<div id="contents">
    <div id="navbar">
        <ul>
            <li id="signin"><a href="https://accounts...">Sign In</a></li>
我添加了
!重要信息
认为它会改变,但它什么也没做。
还要注意的是,这只是一些代码,导航栏上的其他项目都是相同的正确颜色。我更改了
背景颜色,但没有更改实际的文本
颜色

,正如其他评论员所暗示的那样,您只需要为嵌套的锚标记指定一个单独的CSS规则(
#signin a

<div id="contents">
    <div id="navbar">
        <ul>
            <li id="signin"><a href="https://accounts...">Sign In</a></li>
#导航栏a{
文字装饰:无;
宽度:200px;
颜色:#4c;
字体大小:14px;
}
#签名{
背景颜色:蓝色;
字号:800;
颜色:#ffffff;
填充:7px 12px;
}
#签名{
颜色:#ffffff;
}


正如其他评论者所暗示的,您只需要为嵌套的锚标记使用单独的CSS规则(
#signina

#导航栏a{
文字装饰:无;
宽度:200px;
颜色:#4c;
字体大小:14px;
}
#签名{
背景颜色:蓝色;
字号:800;
颜色:#ffffff;
填充:7px 12px;
}
#签名{
颜色:#ffffff;
}


正如其他评论者所暗示的,您只需要为嵌套的锚标记使用单独的CSS规则(
#signina

#导航栏a{
文字装饰:无;
宽度:200px;
颜色:#4c;
字体大小:14px;
}
#签名{
背景颜色:蓝色;
字号:800;
颜色:#ffffff;
填充:7px 12px;
}
#签名{
颜色:#ffffff;
}


正如其他评论者所暗示的,您只需要为嵌套的锚标记使用单独的CSS规则(
#signina

#导航栏a{
文字装饰:无;
宽度:200px;
颜色:#4c;
字体大小:14px;
}
#签名{
背景颜色:蓝色;
字号:800;
颜色:#ffffff;
填充:7px 12px;
}
#签名{
颜色:#ffffff;
}


仅仅是因为
。这两种样式指定了不同的元素,它们不会相互覆盖。@HashemQolami哦,你能为此拉一个W3/MDN链接吗?像这样吗??如果这是正确的,让我知道,这样我就可以把它作为答案发布。@DOCASAREL它已经被讨论过了。对我来说,这个问题似乎有点重复。不过,我会让它保持打开状态。因为
。这两种样式指定了不同的元素,它们不会相互覆盖。@HashemQolami哦,你能为此拉一个W3/MDN链接吗?像这样吗??如果这是正确的,让我知道,这样我就可以把它作为答案发布。@DOCASAREL它已经被讨论过了。对我来说,这个问题似乎有点重复。不过,我会让它保持打开状态。因为
。这两种样式指定了不同的元素,它们不会相互覆盖。@HashemQolami哦,你能为此拉一个W3/MDN链接吗?像这样吗??如果这是正确的,让我知道,这样我就可以把它作为答案发布。@DOCASAREL它已经被讨论过了。对我来说,这个问题似乎有点重复。不过,我会让它保持打开状态。因为
。这两种样式指定了不同的元素,它们不会相互覆盖。@HashemQolami哦,你能为此拉一个W3/MDN链接吗?像这样吗??如果这是正确的,让我知道,这样我就可以把它作为答案发布。@DOCASAREL它已经被讨论过了。对我来说,这个问题似乎有点重复。不过我会让它开着的。啊,我现在明白了。这非常有效。我想弄明白这件事,真是疯了。谢谢。啊,我现在明白了。这非常有效。我想弄明白这件事,真是疯了。谢谢。啊,我现在明白了。这非常有效。我想弄明白这件事,真是疯了。谢谢。啊,我现在明白了。这非常有效。我想弄明白这件事,真是疯了。非常感谢。