Html 我可以将CSS伪类应用于一个链接而不是所有链接吗?

Html 我可以将CSS伪类应用于一个链接而不是所有链接吗?,html,css,Html,Css,我该如何在CSS文档中使其中一个链接的颜色与另一个链接的颜色不同?我建议使用 基本上,您可以在href对象中搜索字符串 HTML <a href = "www.fashjdkjdasfh.com">fashjdkjdasfh.com</a> <a href = "www.hjdshf.com">hjdshf</a> 上面的链接是一篇关于CSS选择器的优秀文章,并深入介绍了许多不同选择器的示例,包括伪选择器。我建议您在标记中使用Id属性。通过这样做

我该如何在CSS文档中使其中一个链接的颜色与另一个链接的颜色不同?

我建议使用

基本上,您可以在
href
对象中搜索字符串

HTML

<a href = "www.fashjdkjdasfh.com">fashjdkjdasfh.com</a>
<a href = "www.hjdshf.com">hjdshf</a>

上面的链接是一篇关于CSS选择器的优秀文章,并深入介绍了许多不同选择器的示例,包括伪选择器。

我建议您在标记中使用Id属性。通过这样做,您可以为特定的超链接添加扩展CSS属性

a {
    color:green;
}

a [href*="google"] {
    color:red;
}

.a{…}
.a#myid{颜色:红色;..}

只需给它一个类并相应地分配CSS:

<style>
  .a { ... }
  .a#myid { color:red; ... }

</style>

.redlink{color:red;}
顺便说一句,我会在你的href中使用
http
,或者
/

或 //www.stackoverflow.com


祝您好运。

您希望此链接的所有伪类状态也具有不同的颜色吗?如果以下任何答案为您的问题提供了解决方案,请单击答案旁边的复选标记接受他们的答案。这将有助于未来用户搜索同一问题的答案。非常感谢。
<style>
  .a { ... }
  .a#myid { color:red; ... }

</style>
<a href="http://www.fashjdkjdasfh.com">fashjdkjdasfh.com</a>
<a href="http://www.hjdshf.com" class="redlink">hjdshf</a>

<style>
  .redlink { color: red; }
</style>