链接伪类选择器 可以 设置 链接文本 的 不同状态的样式 :
a:link
a:visited
a:hover
a:active
链接伪类选择器语法 :
a:link {
属性名称:属性值;
}
a:visited {
属性名称:属性值;
}
a:hover {
属性名称:属性值;
}
a:active {
属性名称:属性值;
}
注意 :
a:hover
鼠标经过的样式 , 其它的三种不需要设置 , 不常用 ;常用方式 : 如果要 给 .nav
类下的 a 链接指定样式 , 则需要使用 后代选择器 + 链接伪类选择器 进行指定 ;
/* a 标签选择器 同时设置的样式等同于 a:link 链接伪类选择器 */
.nav a {
color: gray;
}
/* :hover 链接伪类选择器 鼠标经过变成红色 */
.nav a:hover {
color: red;
}
CSS 基础选择器 :
代码示例 :
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>链接伪类选择器</title>
<base target="_blank"/>
<style>
/*未访问链接:默认的样式 , 界面打开后 , 默认显示该样式*/
a:link {
color: blue;
}
/*已访问链接:点击过的链接*/
a:visited {
color: red;
}
/*鼠标移动到链接:鼠标移动到 链接 上方*/
a:hover {
color: purple;
}
/*选定链接:按下鼠标松开时*/
a:active {
color: orange;
}
</style>
</head>
<body>
<a href="#">链接伪类选择器1</a>
<a href="#">链接伪类选择器2 参照组</a>
</body>
</html>
显示效果 :