css:全稱是cascading style sheet層疊樣式表又叫級聯樣式表或樣式表。css
css的做用:爲html元素定義樣式,可以實現內容與表現的分離,提升程序的可重用性和可維護性。html
其中重用性:表示可讓多個元素使用相同的樣式; 維護性:表示一個元素飛樣式改變,其餘的元素能夠跟着變htm
css樣式表主要是由兩部分構成:選擇器{樣式}繼承
高級選擇器:ast
1,後代選擇器兼容性
格式:選擇器1 選擇器2{程序
樣式;樣式
}兼容
表示選擇器1裏的全部選擇器2,當要把某部分下的全部的什麼,進行樣式的改變,就要用到後代選擇器di
2,子代選擇器
格式:選擇器1>選擇器2{
樣式;
}
表示選擇器1是選擇器2的親父級元素
3,交集選擇器
格式:選擇器.類{
樣式;
}
注意:交集選擇器通常以標籤名開頭
4,並集選擇器
格式:選擇器1,選擇器2,...{
樣式;
}
兼容性的選擇器:
1,子代選擇器
2,序選擇器 :first-child :last-child
3,下一個兄弟選擇器
格式:選擇器1+選擇器2{
樣式;
}
注意:選擇器 1與選擇器2是相鄰的元素
css的特性:
1,繼承性
2,層疊性