我对 CSS 几乎没有经验,所以这可能是一个非常简单的问题。
我的网页上有一个目录,其中包含如下链接:
<a href="#user-interface">User interface</a>
在其他地方我有一个像这样的书签:
<a name="user-interface">User Interface</a>
除此之外,我还有一个具有以下样式的 CSS 文件:
a:hover
{
color:#D090D0;
background:#803080;
text-decoration:none;
}
目标是在我将光标移到链接上时更改链接的颜色和背景颜色,并且效果很好。但问题是当我将鼠标移到书签上时,书签的样式也会发生变化。这对我来说很有意义,因为链接和书签都使用<a>
标签,但我不知道如何在 CSS 上区分两者。我知道我可以为链接使用一个类,但我想知道是否有更好的方法。