| 選擇器 | 範例 | 說明 | 
| .class | .header | 選擇class="header"的所有元素 | 
| #id | #name | 選擇id="name"的所有元素 | 
| * | * | 選擇所有元素(通常用於reset樣式) | 
| element | p | 選擇所有<p>元素 | 
| element,element | h1,h2 | 選擇所有<h1>和<h2>元素 | 
| element element | div a | 選擇所有在<div>內的所有<a>元素(可以為子元素、孫元素、曾孫元素…) | 
| element>element | div>p | 選擇所有父元素為<div>的<p>元素 | 
| element+element | h1+p | 選擇所有緊接在<h1>元素後的第一個<p>元素 | 
| element~element | p~ul | 選擇在<p>元素之後的每一個<ul>元素 | 
| [attr] | [data-tooltip] | 選擇所有附帶有data-tooltip屬性的元素 | 
| [attr=value] | [target=_blank][target="_blank"] | 選擇附帶有target屬性且值為_blank的所有元素 | 
| [attr~=value][attr*=value] | [title~=subject][title*="subject] | 選擇附帶有title屬性且值包含單詞subject的所有元素 | 
| [attr|=value][attr]^=value] | [href|=http][href^="http"] | 選擇附帶有href屬性且值是以http為開頭的所有元素 | 
| [attr$=value] | [src$="jpg"] | 選擇附帶有src屬性且值是以為結尾的所有元素 | 
| :link | a:link | 選擇所有未被訪問過的連結 | 
| :visited | a:visited | 選擇所有已被訪問過的連結 | 
| :active | a:active | 選擇正在作用中的連結 | 
| :hover | a:hover | 選擇滑鼠指標停留其上的連結 | 
| :focus | input:focus | 選擇獲得焦點的<input>元素 | 
| :first-letter | span:first-letter | 選擇所有<span>元素中的第一個字元 | 
| :first-line | span:first-line | 選擇所有<span>元素中的第一行文字 | 
| :first-child | ul li:first-child | 選擇所有父元素為<ul>的第一個<li>元素 | 
| :before | p:before | 在所有<p>元素前插入內容 | 
| :after | p:after | 在所有<p>元素後插入內容 | 
| :lang(language) | p:lang(en) | 選擇所有帶有lang屬性且值是以en為開頭的所有<p>元素 | 
| :first-of-type | a:first-of-type | 選擇所有在同層內的第一個<a>元素 | 
| :last-of-type | a:last-of-type | 選擇所有在同層內的最後一個<a>元素 | 
| :only-of-type | a:only-of-type | 選擇所有在同層內只有唯一一個的<a>元素 | 
| :only-child | span:only-child | 選擇所有在同層內只有唯一一個元素且其為<span>標籤的元素 | 
| :nth-child(n) | li:nth-child(2) | 選擇所有在同層內的第二個<li>元素 | 
| :nth-last-child(n) | li:nth-last-child(2) | 選擇所有在同層內的倒數第二個<li>元素 | 
| :last-child | li:last-child | 選擇所有在同層內的最後一個<li>元素 | 
| :root | :root | 選擇該文件的根元素(一般而言就是指<html>) | 
| :empty | p:empty | 選擇所有內部沒有任何元素的<p>元素 | 
| :target | p:target | 選擇目前正在作用中的<p>元素 | 
| :enabled | input:enabled | 選擇所有可使用的<input>元素 | 
| :disabled | input:disabled | 選擇所有不可使用的<input>元素 | 
| :checked | input:checked | 選擇所有被選取到的<input>元素 | 
| :not(selector) | div:not(p) | 選擇所有在<div>元素內不是<p>元素的其他元素 | 
| ::selection | ::selection | 選擇所有被選中的內容 | 
