超链接(hyperlink)是网页中常用的元素,用于在不同页面之间建立链接。在CSS中,我们可以使用伪类(pseudo-class)来为超链接添加特定的样式和行为。以下是关于CSS超链接伪类的作用以及示例代码的详细解释。
- :link 伪类
:link 伪类用于选择未被访问的超链接,即指向其他页面的链接,但用户尚未点击过的链接。通过为未访问的链接应用样式,我们可以提供视觉上的反馈,帮助用户区分已访问和未访问的链接。
示例代码:
a:link {
color: blue;
text-decoration: underline;
}
上述代码将未访问的超链接的文本颜色设置为蓝色,并添加下划线。
- :visited 伪类
:visited 伪类用于选择已经访问过的超链接,即用户曾经点击过的链接。通过为已访问的链接应用样式,我们可以帮助用户记住他们曾经点击过的链接,提供更好的用户体验。
示例代码