一、空格運算符
(1)CSS語言
簡單來說,CSS語言類似JS語言,是透過客戶端下載後,透過本機瀏覽器解析。而CSS語言又是非常低階的「弱型別」語言,離JS這種基於物件的比較完善的「弱型別」語言,還差相當一段距離。要知道CSS樣式是定義出來的,而樣式的呈現是根據文檔流順序和CSS優先級別,瀏覽器自己識別計算後顯示出來的。而瀏覽器又有忽略和糾錯功能(尤以IE為甚),所以樣式定義的語法有錯誤,並不影響瀏覽器正常工作,只不過顯示不出應有的效果罷了。在我們設計定義樣式的時候,排錯是比較令人苦惱的,其本質原因是於這種弱類型CSS語言本身的不嚴禁性有關係的,所以我們就更應該注重CSS定義的嚴禁,才能出較少的錯誤,較快更好的完成工作。
(2)CSS的運算符
首先說,CSS語言的運算子就不多,有.#{}:";還有一個非常重要的空格。這幾個運算符,都是常用的定義聲明符號。而在CSS樣式定義中,空格就有點特殊,我們可以把它視為在.Net或Java中命名空間或類別包定義中的. 運算符。 。類別可以根據HTML程式碼來「複合定義」;一個HTML標籤也可以「複合呼叫」多個樣式類別。
(3)實例說明
以下為引用的內容: <style type="text/css"> |
講解:
1.第一個類別b的類別路徑是td .b,定義該HTML文檔內所有的td標籤內的帶class="b"的標籤的樣式。
以下為引用的內容: td .b { |