什么是伪元素标记之间的区别:和::?

时间:2013-05-25 03:31:28

标签: css pseudo-element

我注意到:::在CSS中标记伪元素时都有效。我确定两者之间有一些语义差异,不是吗?我真的没看到它。

1 个答案:

答案 0 :(得分:5)

CSS3 selector specification上的pseudo-elements部分:

  

当前文档引入了此::符号,以便在伪类和伪元素之间建立区别。为了与现有样式表兼容,用户代理还必须接受CSS级别1和2中引入的伪元素的先前单冒号表示法(即:first-line:first-letter:before:after)。本规范中引入的新伪元素不允许这种兼容性。