伪类之前的css3

时间:2012-02-10 16:05:30

标签: css3

我试图找出使用一个冒号和#34;之间的区别:"和两个" ::"我看到他们两个都在使用伪类。我曾经在伪类之前尝试过这个例子,当我两种方式都可以正常工作时。

两者之间有什么区别吗?

1 个答案:

答案 0 :(得分:3)

最初没有区别!但是在CSS3中引入了这种表示法来区分伪元素和伪类:

  

这个::符号是由当前文档引入的   建立伪类和伪元素之间的区别。   为了与现有样式表兼容,用户代理也必须   为引入的伪元素接受前一个单冒号表示法   在CSS级别1和2中(即:第一行,:第一个字母,:之前和   :后)。新伪元素不允许这种兼容性   在CSS 3级中引入。

the according section in the spec