Selector 選取器
要透過CSS為HTML的元素套用樣式效果,首先須指向特定元素,像是標(biāo)題、段落或超鏈接等而這個指定的方法,就稱為選取器。
最基本的選取器,是指定HTML卷標(biāo)元素的名稱,另外還有ID選取器、類別選取器、虛擬類別、子系、旁系等,不過這些CSS的選取方法,每種瀏覽器的支持不一,像IE6就不支援子系或旁系的選取器。
Divist 濫用DIV標(biāo)簽的設(shè)計人員
事實上,善用CSS串接與繼承的特性,就能創(chuàng)造出精準(zhǔn)、豐富的視覺效果。但是并非僅靠CSS,濫用語法的情況就能改善。
過去盛行巢狀表格排版,導(dǎo)致Web原始碼難以閱讀與維護。不過CSS設(shè)計人員如不善用串接與繼承,而以大量DIV區(qū)塊語法作頁面排版,將使頁面原始碼充斥DIV標(biāo)簽,這往往和使用巢狀表格一樣,難以閱讀,這種設(shè)計人員便稱為「Divist」。CSS并非萬靈丹,須靠設(shè)計人員正確運用,才能達到效果。
Quirk Mode 怪癖模式
瀏覽器改版時,通常都會加強對網(wǎng)頁標(biāo)準(zhǔn)語法的支持,不過這也意味著,依照過去瀏覽器特性寫出來的頁面,在呈現(xiàn)上會有問題,為了保持向前兼容,瀏覽器通常會設(shè)計標(biāo)準(zhǔn)模式與「怪癖」模式,確保一些舊網(wǎng)站能用較寬松、容錯率較高的語法解譯方式呈現(xiàn)。
瀏覽器會依網(wǎng)頁宣告的DOCTYPE與DTD,決定頁面呈現(xiàn)將依照標(biāo)準(zhǔn)模式或怪癖模式。