--- title: ':link' slug: 'Web/CSS/:link' translation_of: 'Web/CSS/:link' ---
{{ CSSRef() }}
:link
伪类选择器是用来选中元素当中的链接。它将会选中所有尚未访问的链接,包括那些已经给定了其他伪类选择器的链接(例如{{cssxref(":hover")}}选择器,{{cssxref(":active")}}选择器,{{cssxref(":visited")}}选择器)。为了可以正确地渲染链接元素的样式,:link伪类选择器应当放在其他伪类选择器的前面,并且遵循LVHA的先后顺序,即::link
— :visited
— :hover
— :active
。:focus
伪类选择器常伴随在:hover
伪类选择器左右,需要根据你想要实现的效果确定它们的顺序。
a:link {color: slategray;} .external:link {background-color: lightblue;}
Specification | Status | Comment |
---|---|---|
{{ SpecName('HTML WHATWG', 'scripting.html#selector-link', ':link') }} | {{ Spec2('HTML WHATWG') }} | |
{{ SpecName('CSS4 Selectors', '#link', ':link') }} | {{ Spec2('CSS4 Selectors') }} | 无变化 |
{{ SpecName('CSS3 Selectors', '#link', ':link') }} | {{ Spec2('CSS3 Selectors') }} | 无变化. |
{{ SpecName('CSS2.1', 'selector.html#link-pseudo-classes', ':link') }} | {{ Spec2('CSS2.1') }} | 提升严格性为仅限于a标签元素 |
{{ SpecName('CSS1', '#anchor-pseudo-classes', ':link') }} | {{ Spec2('CSS1') }} | 初次定义 |
{{Compat("css.selectors.link")}}