为了符合浏览器解析CSS所遵循的就近原则,将一般的放在上面,将特殊的放在下面:
a: hover必须放在a:link和a:visited之后;
a: active必须放在a:hover之后。
即:a:link {} a:visited {} a:hover {} a:active {} (love hate 爱与恨)
1. a:link{color: #FF0000} /* 未访问的链接 */
2. a:visited{color: #00FF00} /* 已访问的链接 */
3. a:hover{color: #FF00FF} /* 鼠标移动到链接上 */
4. a:active{color: #0000FF} /* 选定的链接 */
1. a:link{color: #FF0000} /* 未访问的链接 */
2. a:visited{color: #00FF00} /* 已访问的链接 */
3. a:hover{color: #FF00FF} /* 鼠标移动到链接上 */
4. a:active{color: #0000FF} /* 选定的链接 */