CSS样式链接:为什么a:链接,a:访问vs只是一个

Jie*_*eng 5 css

我想知道为什么我不能使用,或者不应该使用

a { ... }
Run Code Online (Sandbox Code Playgroud)

VS

a:link, a:visited { ... }
Run Code Online (Sandbox Code Playgroud)

blu*_*oon 10

如果您只设置样式,a {...}则样式将应用于所有锚元素,包括<a name="..."></a>在页面中定义锚点但不引用超链接的元素.

a:link {...}特别涉及超链接.:visited,:hover并且:active是这些链接的不同状态.请注意,:hover:active可以应用于其他元素.

  • 记住,`<a ...`并不意味着>链接<它意味着>锚<.`a:link`仅适用于具有href属性的锚元素 (3认同)