链接样式:
a: link {color: pink;}-正常,未访问过的链接
a: visited {color: pink; }-用户已访问过的链接
a: hover {color: pink;}-当用户鼠标放在链接上时
a: active {color: pink;}-链接被点击的那一刻
注意:
- a:hover 必须跟在 a:link 和 a:visited后面
- a:active 必须跟在 a:hover后面
文本修饰:
a:link { text-decoration: none; } 删除下划线
背景颜色:
a:link { background-color: pink;}
案例:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> CSS链接 </title>
<style>
a:link { background-color: pink; } /* 未访问链接 */
a:visited {background-color: blue; } /* 已访问链接 */
a:hover {background-color: yellow; } /* 鼠标移动到链接上 */
a:active {background-color: orange; } /* 鼠标点击时 */
</style>
</head>
<body>
<p><b><a href="CSS" target="_blank"> 这是一个链接 </a></b></p>
<p><b>注意:</b> hover必须在:link和 a:visited之后定义才有效。</p>
<p><b>注意:</b> active必须在hover之后定义是有效的</p>
</body>
</html>