? ?CSS的基礎選擇器
1 ? CSS指的是層疊樣式表
2 ? CSS規則由兩個主要的部分構成
? ?選擇器,以及一條或多條聲明
3 ? 選擇器通常是你需要改變樣式的 HTML 元素如h1
4 ? 每條聲明由一個屬性和一個值組成,每個屬性有一個值,屬性和值被冒號分開
5 ? 屬性大于 1 個之后,屬性之間用分號隔開
6 ? 如果值大于 1 個單詞,則需要加引號
7 ? 被分組的選擇器可以分享相同的聲明,用逗號將需要分組的選擇器分開。
8 ? 所有的標題元素都是紅色的
9 ? 子元素從父元素繼承屬性,子元素將繼承最高級元素所擁有的屬性(這些子元素諸如 p, td, ul, ol, ul, li, dl, dt,和 dd)。不需要另外的規則,所有body 的子元素都應該顯示綠色,子元素的子元素也一樣
10 ? css的基礎選擇器
10.1 ? ?派生選擇器
? ?通過依據元素在其位置的上下文關系來定義樣式,可以使標記更加簡潔
? ? 派生選擇器允許你根據文檔的上下文關系來確定某個標簽的樣式
10.2 ? ?id選擇器
? ?Id選擇器可以標有id的HTML元素,指定特定的樣式,id選擇器以#來定義,目前比較常用的方式是id選擇器常常用于建立派生選擇器上面,id的屬性值只能在每個HTML中出現一次
10.3 ? ?類選擇器
? 在css中,類選擇器以一個點號顯示,css也可以用作派生選擇器
? ?類名的第一個字符不能使用數字,它無法在摩斯拉瀏覽器和火狐瀏覽器中起作用
轉載于:https://blog.51cto.com/lakaodekaola/1928004