.class |
.intro |
选择 class="intro" 的所有节点 |
#id |
#firstname |
选择 id="firstname" 的所有节点 |
* |
* |
选择所有节点 |
element |
p |
选择所有 p 节点 |
element,element |
div,p |
选择所有 div 节点和所有 p 节点 |
element element |
div p |
选择 div 节点内部的所有 p 节点 |
element>element |
div>p |
选择父节点为 div 节点的所有 p 节点 |
element+element |
div+p |
选择紧接在 div 节点之后的所有 p 节点 |
[attribute] |
[target] |
选择带有 target 属性的所有节点 |
[attribute=value] |
[target=blank] |
选择 target="blank" 的所有节点 |
[attribute~=value] |
[title~=flower] |
选择 title 属性包含单词 flower 的所有节点 |
:link |
a:link |
选择所有未被访问的链接 |
:visited |
a:visited |
选择所有已被访问的链接 |
:active |
a:active |
选择活动链接 |
:hover |
a:hover |
选择鼠标指针位于其上的链接 |
:focus |
input:focus |
选择获得焦点的 input 节点 |
:first-letter |
p:first-letter |
选择每个 p 节点的首字母 |
:first-line |
p:first-line |
选择每个 p 节点的首行 |
:first-child |
p:first-child |
选择属于父节点的第一个子节点的所有 p 节点 |
:before |
p:before |
在每个 p 节点的内容之前插入内容 |
:after |
p:after |
在每个 p 节点的内容之后插入内容 |
:lang(language) |
p:lang |
选择带有以 it 开头的 lang 属性值的所有 p 节点 |
element1~element2 |
p~ul |
选择前面有 p 节点的所有 ul 节点 |
[attribute^=value] |
a[src^="https"] |
选择其 src 属性值以 https 开头的所有 a 节点 |
[attribute$=value] |
a[src$=".pdf"] |
选择其 src 属性以.pdf 结尾的所有 a 节点 |
[attribute*=value] |
a[src*="abc"] |
选择其 src 属性中包含 abc 子串的所有 a 节点 |
:first-of-type |
p:first-of-type |
选择属于其父节点的首个 p 节点的所有 p 节点 |
:last-of-type |
p:last-of-type |
选择属于其父节点的最后 p 节点的所有 p 节点 |
:only-of-type |
p:only-of-type |
选择属于其父节点唯一的 p 节点的所有 p 节点 |
:only-child |
p:only-child |
选择属于其父节点的唯一子节点的所有 p 节点 |
:nth-child(n) |
p:nth-child |
选择属于其父节点的第二个子节点的所有 p 节点 |
:nth-last-child(n) |
p:nth-last-child |
同上,从最后一个子节点开始计数 |
:nth-of-type(n) |
p:nth-of-type |
选择属于其父节点第二个 p 节点的所有 p 节点 |
:nth-last-of-type(n) |
p:nth-last-of-type |
同上,但是从最后一个子节点开始计数 |
:last-child |
p:last-child |
选择属于其父节点最后一个子节点的所有 p 节点 |
:root |
:root |
选择文档的根节点 |
:empty |
p:empty |
选择没有子节点的所有 p 节点(包括文本节点) |
:target |
#news:target |
选择当前活动的 #news 节点 |
:enabled |
input:enabled |
选择每个启用的 input 节点 |
:disabled |
input:disabled |
选择每个禁用的 input 节点 |
:checked |
input:checked |
选择每个被选中的 input 节点 |
:not(selector) |
:not |
选择非 p 节点的所有节点 |
::selection |
::selection |
选择被用户选取的节点部分 |