伪类: 伪元素: 目标: 格式化文档树以外的信息,用于润饰不在 DOM 树中的元素款式 区别: 伪类服务于曾经存在于 DOM 树结构中的元素 伪类创立一个不存在于 DOM 树结构中的元素 css3 规定:伪类用一个冒号来示意,伪元素用两个冒号来示意 特点: 两者都不存在于 DOM 树结构中 伪类容许呈现在选择器的任何地位,而一个伪元素只能跟在选择器的最初一个简略选择器前面