虛擬類別
虛擬類別可用來將特殊效果新增至特定的選取器。
虛擬類別是使用單一冒號後面加上虛擬類別名稱來表示。
超連結虛擬類別
超連結的樣式可透過階層式樣式表來加以設定,以隨著不同狀態變更外觀。下表列出四種最普遍支援的超連結虛擬類別:
尚未造訪的超連結 |
|
已造訪過的超連結 |
|
指標在其上的超連結 |
|
目前選取的超連結 |
只有當這些虛擬類別以此順序出現時,超連結虛擬類別的階層式樣式表規則才能正常運作。
其他虛擬類別
超連結的樣式可透過階層式樣式表來加以設定,以隨著不同狀態變更外觀。下表列出四種最普遍支援的超連結虛擬類別:
設定元素已啟用或啟動時的樣式。 |
|
套用一或多個樣式至選取的表單控制項元素。 |
|
套用一或多個樣式至已停用的表單控制項元素。 |
|
套用一或多個樣式至沒有子元素 (包括文字節點) 的元素。 |
|
套用一或多個樣式至已啟用的表單控制項元素。 |
|
套用一或多個樣式至作為其父元素第一個子項的任何元素。 |
|
套用一或多個樣式至本身為其所屬類型中第一個同層級元素的元素。 |
|
設定元素取得焦點時的樣式。 |
|
套用一或多個樣式至無法判斷其切換狀態的選項按鈕和核取方塊 — 這些項目既沒有核取 (選取) 也沒有取消核選 (清除)。 |
|
在文件中,選取使用指定之語言的元素。 |
|
套用一或多個樣式至作為其父元素最後一個子元素的元素。 |
|
套用一或多個樣式至本身為其所屬類型中最後一個同層級元素的元素。 |
|
套用一或多個樣式至與簡單選取器不符的元素。 |
|
套用一或多個樣式至作為其父元素第 n 個子項的元素。 |
|
套用一或多個樣式至作為其父元素倒數第 n 個子項的元素。 |
|
套用一或多個樣式至本身為其所屬類型中倒數第 n 個同層級項目的元素。 |
|
套用一或多個樣式至本身為其所屬類型中第 n 個同層級項目的元素。 |
|
套用一或多個樣式至本身為其所屬類型中最後一個同層級元素的元素。 |
|
套用一或多個樣式至本身為其所屬類型中唯一一個同層級元素的元素。 |
|
套用一或多個樣式至作為文件之根元素的元素。 |
|
套用一或多個樣式至參照統一資源識別元 (URI) 的目標元素。 |