CSS(層疊樣式表)簡單來說可以為HTML標記語言添加一些樣式、布局等。當瀏覽器顯示文檔時,它必須將文檔的內(nèi)容與其樣式信息結(jié)合。它分兩個階段處理文檔:
1.瀏覽器將HTML和CSS轉(zhuǎn)化成DOM(文檔對象模型)。DOM在計算機內(nèi)存中表示文檔。它把文檔內(nèi)容和其樣式結(jié)合在一起。
2.瀏覽器顯示DOM的內(nèi)容。
對于CSS的學習,推薦分成三塊學習:“基礎概念”,“CSS2.1規(guī)范”,“CSS3規(guī)范”。精通CSS(第2版)是必須學習的,看完這本書你應該對:盒子模型,流動,block,inline,層疊,樣式優(yōu)先級等概念有基本的了解。CSS參考文檔有菜鳥學院(基礎、簡單):CSS教程|菜鳥教程,Mozila官方文檔(全E文、逼格高,詳細):MDNCSSDoc
在學習完基礎知識后,可以嘗試完成Htm/Css基礎編碼的項目,增強知識的掌握程度。