Element1 ~ element2:選擇前面有element1的全部element2元素element
[attr ^= val] 屬性值以val開頭的元素文檔
[attr $= val] 屬性值以val結尾的元素get
[attr *= val] 屬性值包含val的元素io
element:first-of-type: 父元素中第一個element元素ast
element:lastt-of-type: 父元素中最後一個element元素select
element:only-of-type: 父元素中惟一一個element元素hack
element: :nth-of-type(n): 父元素中第n個element類型的elementdi
element:nth-last-of-type(n): 父元素中倒數第n個element類型的elementab
element:only-child: 父元素中只有一個子元素,且該子元素爲element的elementtar
element:last-child: 父元素中最後一個子元素,且該子元素爲element的element
element:nth-child(n): 父元素中第n個子元素是element的element
element:nth-last-child(n) 父元素中倒數第n個子元素是element的element
:root 選擇文本的根元素
element:empty 沒有子元素的element元素
element:enable 選擇每一個已啓動的元素
element:disable 選擇每一個已禁止的元素
element:chacked 選擇每一個被選中的元素
element:target 選擇當前活動的元素
注:URL 帶有後面跟有錨名稱 #,指向文檔內某個具體的元素。這個被連接的元素就是目標元素(target element)。
:not(selector) 選擇器匹配非指定元素/選擇器的每一個元素。
::selection 選擇器匹配被用戶選取的選取是部分