css能夠從父元素那裡繼承某些樣式屬性,比如color,font-size等等,但是像margin,padding,border不能繼承。
css的繼承分為主要三類:
(1)文字相關屬性;font-family、font-size,font-style、font-weight、font、line-height、text-align、text-indent、word-spacing等等。
(2)列表相關屬性:list-style-image、list-style-position、list-style-type等
(3)顏色屬性:color
比如:
this
is a test
this和is a test的字型和顏色一模一樣。
利用css的繼承性,我們可以省去很多**。
層疊就是樣式的覆蓋,對於同乙個元素來說,如果我們重複定義多個相同的屬性,並且這些屬性具有相同的權重,css最後會以最後定義的屬性值為準,也就是「後者居上」原則。
this
其最後結果為宋體,藍色。
層疊性有三個條件:1.元素相同,2.屬性相同,3.權重相同。
CSS2學習筆札
一 樣式 1 背景 2 文字 3 超銜接 4 列表 5 6 輪廓ie不支援 二 盒模型 一旦為頁面設定了恰當的 dtd,大多數瀏覽器都會按照上面的圖示來呈現內容。然而 ie 5 和 6 的呈現卻是不正確的。根據 w3c 的規範,元素內容佔據的空間是由 width 屬性設定的,而內容周圍的 paddi...
CSS 2 學習css的思路
開題不必太嚴肅,寫部落格也不像寫書,像聊天似的寫東西是最好的表達方式。記得之前看過乙個段子,也可能是一件真事兒,這不重要。大體內容如下 乙個香港的教授說 我們香港的大學和大陸的大學差的很遠啊,大陸的大學連看門保安都懂得哲學,因為當你想要進入校園時,保安都會問你乙個很哲學的問題 你是誰,你從 來,你到...
CSS 2 理解CSS浮動
一 概述 1.為什麼需要使用浮動 在標準流中,所有的塊級元素都獨佔一行。為了讓多個塊級元素可以在同一行上顯示,需要使用浮動或定位 2.語法 float none left right 3.浮動的特點 1 讓元素脫離標準流,漂浮在標準流之上。半脫標 注意 浮動元素並沒有脫離標準流中的文字流,即標準流中...