CSS選擇器是用來選擇HTML元素的關(guān)鍵部分。選擇器既可以根據(jù)元素的標(biāo)簽名、類名、ID等屬性來選擇,也可以使用關(guān)系選擇符選擇元素之間的關(guān)系。下面我們將介紹CSS選擇器前九個(gè),讓你更好地理解和掌握CSS的精髓。
1. 標(biāo)簽選擇器 使用HTML標(biāo)簽名作為選擇器,選出頁(yè)面上所有該標(biāo)簽的元素。 例如:p {color: red;} 2. 類選擇器 使用“.”加類名作為選擇器,選出頁(yè)面上該類的所有元素。 例如:.highlight {background-color: yellow;} 3. ID選擇器 使用“#”加ID名作為選擇器,選出該ID元素。 例如:#logo {height: 50px;} 4. 屬性選擇器 使用屬性名和屬性值作為選擇器,選出元素的特定屬性。 例如:input[type=text] {width: 200px;} 5. 通配選擇器 使用“*”作為選擇器,選出頁(yè)面上所有元素。 例如:* {font-size: 16px;} 6. 后代選擇器 用“空格”隔開兩個(gè)選擇器,選出某個(gè)元素的后代元素。 例如:div p {color: blue;} 7. 相鄰兄弟選擇器 用“+”隔開兩個(gè)選擇器,選出某個(gè)元素之后的相鄰兄弟元素。 例如:h2+ul {list-style-type: none;} 8. 偽類選擇器 使用偽類關(guān)鍵字表示特殊狀態(tài)的元素。 例如:a:hover {color: pink;} 9. 偽元素選擇器 使用偽元素關(guān)鍵字表示文檔中不存在的元素。 例如:p::before {content: "歡迎光臨我的博客!";}