node和element:element是XML中的概念,是xml的数据组成部分。node是对于tree的结构而言的,元素由结点组成。
the subjects of a selector:一个选择器所匹配到的document tree中的元素就是这个选择器的subjects
说明:所有简单选择器序列都可以使用伪类。有些伪类是互斥的,而有一些可以同时应用。伪类可以是动态的,当用户发生交互时元素可以得到或失去一个伪类。
当计算一个element在它的parent的children list中的序号时,独立文本和非节点元素不在计算范围内。该序号从1开始。
tr:nth-child(10n-1)
:first-of-type == :nth-of-type(1):nth-last-type(1)
如果文档语言规定了一个元素的自然语言是如何定义的,就可使用:lang(C)来匹配,可以让客户端根据文档的语言属性自动匹配
定义:伪元素是在document tree中无法用文档语言来定义的内容的抽象。比如一个元素的内容的第一行::first-line、第一个字母::first-letter,同时还允许用户访问在源文档中不存在的内容,比如::before,::after。
说明:一个选择器中只能出现一个伪元素,且它只能出现在表示这个选择器的subjects的简单选择器序列后面(在将来的版本中会允许使用多个伪元素)

