? ?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也可以用作派生選擇器

? ?類名的第一個字符不能使用數字,它無法在摩斯拉瀏覽器和火狐瀏覽器中起作用