考察如下一段 CSS 代码:
a:visited
{
color:#FF0000;
}
a.yes:link
{
color:#00FFFF;
}
上述代码对已经访问过的超链接,没有访问过的超链接,或者是链接到 #,在不同的浏览器,甚至同一浏览器的不同版本中,可能有不同的效果。有的人不写伪类,直接就是 a.yes,也是不好的。
所以建议写全:
a.yes:link
{
color:#00FFFF;
}
a.yes:visited
{
color:#00FFFF;
}
a.yes:hover
{
color:#00FFFF;
}