概念
-
CSS 伪类用于向某些选择器添加特殊的效果
-
CSS 伪元素用于将特殊的效果添加到某些选择器
个人理解:
伪类
大多使用的是状态相关的,例如这个标签点击前后的效果,这个标签的第几个样式等
伪元素
相当于是在某个元素后加个新的元素,js是无法获取的
伪类
伪元素
总结
css3 为了区分两者,已经明确规定了伪类
用一个冒号
来表示,而伪元素
则用两个冒号
来表示。
但因为兼容性的问题,所以现在大部分还是统一的单冒号
原文:https://www.imooc.com/article/254506