这是一个迂腐的问题,但也许值得一问。机械地,CSS中的伪类和伪选择器有什么不同?我们在这里可以互换地使用这个术语,但似乎这两个术语是有原因的。有什么用来区分两者?CSS伪类与伪选择器
7
A
回答
11
A pseudo-class is a specified thing,而伪选择器是一个组成的词。 (同时,当满足某些条件时(例如,鼠标指向它,或者它是其父代的第一个子代),伪类匹配元素,而伪元素是可以匹配的东西但不是真正的或全部的元素,例如“元素之前的事情”或“元素中的第一行”)。
2
一个伪类是实际的伪元件,如:悬停,:活性等。
一个伪选择是完整的选择器,包含/使用一个伪类。如:悬停,a:有效
但是pseudo-class是人应该说/打字。伪选择器我认为人们知道有'伪'和'选择器',所以'为什么地狱不把它们放在一起?之类的事情。
6
伪选择器确实使W3C网站上出现奇怪的外观,但我的初步搜索表明这是一个古老的术语,现在已被替换为伪类:
p seudo-选择
页面伪选择:第一
http://www.w3.org/TR/2004/CR-css-print-20040225/#section-selectors
CSS有一个 “郎” 伪选择自动使用依赖于媒体类型的相应属性
http://www.w3.org/TR/xhtml-media-types/
伪类
5.11.4语言伪类:郎
http://www.w3.org/TR/CSS2/selector.html#lang
...等等。
伪元素和伪类
那么,对于伪元素和伪类描述:
http://www.w3.org/TR/CSS2/selector.html#pseudo-elements
所以在我看来好像伪选择器不再流行...
相关问题
- 1. CSS伪类选择器
- 2. 伪类的功能:不伪类选择器 - css问题
- 3. 伪选择器
- 4. 伪类中选择
- 5. Flex伪选择器
- 6. CSS“:聚焦”伪类和选择
- 7. 的Flex与CSS 4后代伪选择
- 8. CSS伪选择器:伪活动之后:悬停
- 9. css伪选择器不工作div
- 10. 在CSS中结合伪选择器?
- 11. 类选择器后的伪类?
- 12. 与文章的CSS伪类
- 13. 未知的伪元素或伪类::选择[选择]
- 14. iFrame Css伪类
- 15. Css,伪类后
- 16. 如何选择所选伪类的伪类?
- 17. ::选择伪选择器忽略::伪元素之前
- 18. 重复伪类选择
- 19. 选择:伪类后元素
- 20. jQuery - 2个伪选择器?
- 21. CsQuery伪选择器异常
- 22. angular2伪选择器样式
- 23. 使用伪选择器jquery
- 24. 错误的伪选择器
- 25. 伪选择器vs方法
- 26. 与变量选择jQuery的伪选择
- 27. CSS中的伪类
- 28. CSS伪类组合
- 29. CSS伪类后备?
- 30. 多个CSS伪类
我不确定这个伪选择或概念...你有任何参考?因为现在我更喜欢@david dorward的回答 – marcgg 2010-06-24 16:03:56
我有伪类的引用,因为它被定义为“活动”或“悬停”。术语选择器就是这个选择器。如果我有'input [name = username]' - 这是一个_selector_。没有参考,只是常识和逻辑:) – 2010-06-24 16:05:21
你的第一句话自相矛盾(伪类不是伪元素)。你的第二句似乎与人们使用术语“伪选择器”的方式不匹配,但是在任何情况下,这个术语都是非官方的,俗语和错误的,这就是为什么没有引用它的原因。 – BoltClock 2011-12-09 12:40:37