僞類,是一種為不定時出現的樣式而誕生的一類樣式。僞類對應的元素和其他元素的差別是,它随着文檔操作而産生和銷毀,其他元素往往是靜止存在的。當僞類元素生效時,僞類樣式随之生效。 這就是僞類存在的意義和作用,即為文檔的某些變化,附加相應的樣式。
拿最常見的僞類,超連結标簽僞類,來說。
已通路 a:visited
未通路 a:link
滑鼠停留 a:hover
滑鼠點選 a:active
對于僞類的使用不僅僅是超連結,包括
- input的表單輸入,當焦點在表單輸入時,可以用a:focus
- first-child 選中第一個子元素
- first-letter 選中首字母
- first-line 選中第一行
- :before, :after 在元素之前和之後插入内容