1、css偽類
:link所有未被訪問的超級鏈接帐姻。IE6不兼容稠集,解決此問題,直接使用a標簽饥瓷。
:hover偽類將應用于鼠標懸停于其上的元素是剥纷,在IE6只能應用于a連接,IE7+所有的元素都兼容呢铆。
:active鼠標點擊但不離開所呈現(xiàn)的效果晦鞋。應用于被激活的元素。
:visited應用于已經(jīng)被訪問的鏈接棺克。
:focus應用于擁有鍵盤輸入焦點的元素悠垛。獲得焦點則會出現(xiàn)什么情況。
2娜谊、偽元素
只想一些標簽的元素确买。
:first-line應用到第一行元素
:first-letter應用于第一個字符
:first-child選擇屬于第一個子元素的元素
:before ???:after
3、css層疊性和繼承性
層疊性:樣式的疊加的處理方案因俐。一開始設置內(nèi)容會被后面的樣式覆蓋拇惋。
繼承性:子標記會繼承父標記的樣式。所有字相關的都可以繼承抹剩。但并不是所有css屬性都能繼承撑帖,如盒子相關的屬性都不能繼承。
4澳眷、css的優(yōu)先級大小
行內(nèi)樣式ID選擇器 ?類選擇器 ?標簽選擇器
層疊性是在優(yōu)先級相同時才生效胡嘿。
結(jié)論1:繼承的樣式優(yōu)先級大于默認的樣式
結(jié)論2:通配符選擇器的樣式優(yōu)先級高于繼承樣式的優(yōu)先級。
結(jié)論3:標簽選擇器的優(yōu)先級高于通配符選擇器的優(yōu)先級钳踊。
結(jié)論4:類選擇器的樣式優(yōu)先級高于標簽選擇器優(yōu)先級衷敌。
結(jié)論5:ID選擇器優(yōu)先級高于類選擇器勿侯。
結(jié)論6:行內(nèi)樣式優(yōu)先級高于ID選擇器優(yōu)先級。