### **繼承**
就像你總是指望著腰纏萬貫的老爸有一天會留給你一大筆遺產一樣,css中的祖先元素也會向后代傳遞一樣東西:css屬性的值.
body是所有元素的老祖宗,所有標簽都是它的后代,那
`body{font-family: helvetica,arival,san-serif;}`
那么,文檔中的所有元素,無論是他在層次結構中多么靠下,都將繼承這些樣式.
css中有很多屬性是可以繼承的,其中相當一部分都跟文本有關,比如顏色,字體,字號.然而,也有很多不能繼承,比如邊框,外邊距,內邊距.
### **層疊**
層疊就是一種樣式在文檔層次中逐層疊加的過程,目的是讓瀏覽器面對某個標簽特定屬性值得多個來源,確定最終使用哪個值.
1. 樣式來源
瀏覽器默認樣式表
用戶樣式表
作者鏈接樣式表(按照他們鏈接到頁面的先后順序)
作者嵌入樣式
作者行內樣式
2. 層疊規則

3. css屬性值分類
* 文本值
* 數字值(+單位,0時可不加單位)
* 顏色值
1. 顏色名
2. 十六進制顏色
如果三對值中的每一對是兩個相同的數字也可省略為三位.
3. RGB顏色 RGBA
4. HSL顏色 HSLA