元素的伪类选择器
伪类专门用来表示元素的一种特殊的状态.
比如访问过的超链接等

:link表示普通的链接(没访问过的超链接)
1 | a:link{ |
:visited表示访问过的超链接
浏览器是通过历史记录来判断一个链接是否访问过.
由于隐私的原因,所以visited这个伪类只能修改链接的颜色
1 | a:visited{ |
:hover表示鼠标移入的状态
1 | a:hover{ |
:active表示的是超链接被点击的状态.
1 | a:active{ |
:hover和:active也可以为其他元素设置
1 | p:hover{ |
IE6中,不支持对超链接以为的元素设置:hover和:active
:focus获取焦点
1 | input:focus{ |
::selection为p标签中选中的内容使用样式
可以用::selection伪类
注意:这个伪类在火狐浏览器中需要采用另外一种方式编写::-moz-selection
1 | p::-moz-selection{ |