Css 我应该如何更改链接颜色?

Css 我应该如何更改链接颜色?,css,Css,我只是想改变一个链接的颜色。最初它将显示红色,如果访问它,则显示绿色,鼠标悬停时显示黄色。但它从一开始就呈绿色。我哪里做错了 <html> <head> <style type="text/css"> a.class1:link  { color: red;} a.class1:visited { color: green;} a.class1:hover { color: yellow;} </style> </head> <b

我只是想改变一个链接的颜色。最初它将显示红色,如果访问它,则显示绿色,鼠标悬停时显示黄色。但它从一开始就呈绿色。我哪里做错了

<html>
<head>
<style type="text/css">
a.class1:link  { color: red;}
a.class1:visited { color: green;}
a.class1:hover { color: yellow;}
</style>
</head>
<body>
Down there is a link...
<br>
<span class="class1">
<a href="http://www.google.com" target="_blank" class="class1">Google</a>
</span>
</body>
</html>

a、 类别1:链接{颜色:红色;}
a、 类别1:访问{颜色:绿色;}
a、 类别1:悬停{颜色:黄色;}
下面有一个链接。。。


因为您的目标是
span
a
,而且您已经访问了
http://www.google.com
,下面是如何:

一小条
a.class1:链接{
颜色:红色;
}
a、 类别1:参观{
颜色:绿色;
}
a、 类别1:悬停{
颜色:黄色;
}
此链接将为红色(因为您-OP-尚未访问)

此链接将为绿色(因为您-OP-已访问)
这不是因为您以前单击过链接吗?这就是访问
的意思。检查元素并查看它得到的伪类。可能已访问。将url更改为未访问的站点,您将看到它呈红色。