伪类与伪元素的区别

定义

  1. 伪类(pseudo-class)是一个冒号作为前缀,被添加到一个选择器末尾的关键字。

    特定状态

  2. 伪元素用于一些不在文档树中的元素时,并为其添加样式。

区别

  1. 伪类是通过在元素选择器上加上伪类改变元素状态。
  2. 伪元素通过对元素的操作进行对元素的改变。

举例

image-20231010141934702

image-20231010141944050