伪类选择器与伪元素选择器
伪类选择器
- 链接伪类
- :link:指示作为超链接(即有一个 href 属性)并指向一个未访问地址的所有锚
- :visited:指示作为已访问地址超链接的所有锚
- 动态伪类(CSS2.1)
- :focus:指示当前拥有输入焦点的元素,也就是说,可以接受键盘输入或者能以某种方式激活的元素
- :hover:指示鼠标指针挺溜在哪个元素上
- :active:指示被用户输入激活的元素,例如,鼠标指针挺溜在一个超链接上时,如果用户点击这个超链接,:active 将指示这个超链接
伪元素选择器
伪元素能够在文档中插入假想的元素 ,从而得到某种效果
CSS2.1 定义了 4 个为元素
- :first-letter:设置首字母样式
- :first-line:设置第一行的样式
- :before 和 :after:设置之前和之后元素的样式