伪类选择器
由来:为了描述一些现有CSS无法描述的东西。
与类选择器的区别:类别选择器可以根据需要随意命名,伪类选择器是利用CSS已经定义好的伪类为某些选择器设置特殊效果。
为了和以前选择器使用区别,我们加上一个“伪”字,成为伪类,伪元素。
常见的伪类选择器如下,常与<a>标记搭配使用:
:link | 应用于未被访问过的链接,仅限于<a>标记 |
:visited | 应用于已经被访问过的链接,仅限于<a>标记 |
:hover | 应用于鼠标指针悬停于其上的元素 |
:active | 应用于被激活的元素,如被点击的链接,被按下的按钮等 |
建议书写顺序:link-visited-hover-active(口诀:love爱上了hate)
伪元素选择器
【书写规则】::伪元素{属性1:属性值1;属性2:属性2;}