《HTML5與CSS3權威指南(第3版·下冊)》——第19章選 擇 器

華章計算機發表於2017-05-02

本節書摘來自華章出版社《HTML 5與CSS 3權威指南(第3版·下冊)》一 書中的第19章,第19.1節,作者:陸凌牛,更多章節內容可以訪問雲棲社群“華章計算機”公眾號檢視。

第19章

選 擇 器
本章針對CSS 3中使用的各種選擇器進行詳細介紹,通過選擇器的使用,你不再需要在編輯樣式時使用多餘的以及沒有任何語義的class屬性,而是直接將樣式與元素繫結起來,從而節省大量在網站或Web應用程式已經完成之後修改樣式時所需花費的時間。
學習內容:
掌握CSS 3中使用的選擇器的基本概念。知道什麼是選擇器以及為什麼需要使用選擇器,使用選擇器有什麼好處。
掌握CSS 3中的各種屬性選擇器的概念以及使用方法,其中包括:
[att=val]選擇器
[att*=val]選擇器
[att^=val]選擇器
[att$=val]選擇器
掌握CSS3中的各種結構性偽類選擇器的概念以及使用方法,其中包括:
root選擇器
not選擇器
empty選擇器
target選擇器
f?irst-child選擇器
last-child選擇器
nth-child選擇器
nth-last-child選擇器
nth-of-type選擇器
nth-last-of-type選擇器
only-child選擇器
掌握CSS3中的各種UI元素狀態偽類選擇器的概念以及使用方法,其中包括:
E:hover選擇器
E:active選擇器
E:focus選擇器
E:enabled選擇器
E:disabled選擇器
E:read-only選擇器
E:read-write選擇器
E:checked選擇器
E:default選擇器
E:indeterminate選擇器
E::selection選擇器
E:invalid選擇器
E:valid選擇器
E:required選擇器
E:optional選擇器
E:in-range選擇器
E:out-of-range選擇器
掌握CSS3中的通用兄弟元素選擇器的概念以及使用方法。


相關文章