css來源生選擇器有元素選擇器、類別選擇器、ID選擇器、屬性選擇器、偽類選擇器、偽元素選擇器、後代選擇器、子元素選擇器、相鄰兄弟選擇器和通用選擇器等。詳細介紹:1、元素選擇器,使用元素名稱作為選擇器,選擇文件中所有符合該元素名稱的元素;2、類別選擇器,使用類別名稱作為選擇器,選擇文件中所有具有相同類別名稱的元素,類別名稱以點號開頭;3、ID選擇器,使用元素的唯一ID作為選擇器等等。
本教學作業系統:windows10系統、DELL G3電腦。
CSS(層疊樣式表)是一種用來描述網頁樣式的語言,它可以控制網頁中元素的外觀和佈局。在CSS中,選擇器用於選擇要套用樣式的元素。 CSS選擇器可以分為兩種類型:源生選擇器和自訂選擇器。本文將重點放在CSS的源生選擇器。
1. 元素選擇器(Element Selector):使用元素名稱作為選擇器,選擇文件中所有符合該元素名稱的元素。例如,p選擇器將選擇所有的段落元素。
2. 類別選擇器(Class Selector):使用類別名稱作為選擇器,選擇文件中所有具有相同類別名稱的元素。類別名稱以點號(.)開頭。例如,.red選擇器將選擇所有具有類別名為red的元素。
3. ID選擇器(ID Selector):使用元素的唯一ID作為選擇器,選擇文件中具有對應ID的元素。 ID以井號(#)開頭。例如,#header選擇器將選擇具有ID為header的元素。
4. 屬性選擇器(Attribute Selector):使用元素的屬性作為選擇器,選擇文件中具有對應屬性的元素。屬性選擇器有多種形式,包括[attribute]選擇器(選擇具有指定屬性的元素)、[attribute=value]選擇器(選擇具有指定屬性和值的元素)等。
5. 偽類選擇器(Pseudo-class Selector):使用元素的特定狀態作為選擇器,選擇文件中具有對應狀態的元素。偽類選擇器以冒號(:)開頭。例如,:hover選擇器將選擇滑鼠懸停在元素上時的狀態。
6. 偽元素選擇器(Pseudo-element Selector):使用元素的特定部分作為選擇器,選擇文件中具有對應部分的元素。偽元素選擇器以雙冒號(::)開頭。例如,::before選擇器將選擇元素的前面插入的內容。
7. 後代選擇器(Descendant Selector):使用空格分隔的兩個選擇器,選擇文件中符合第二個選擇器的元素,且該元素是第一個選擇器的後代元素。例如,div p選擇器將選擇所有在div元素內的段落元素。
8. 子元素選擇器(Child Selector):使用大於號(>)分隔的兩個選擇器,選擇文件中符合第二個選擇器的元素,且該元素是第一個選擇器的直接子元素。例如,div > p選擇器將選擇所有div元素的直接子元素中的段落元素。
9. 相鄰兄弟選擇器(Adjacent Sibling Selector):使用加號( )分隔的兩個選擇器,選擇文件中符合第二個選擇器的元素,且該元素緊跟在第一個選擇器的後面。例如,h1 p選擇器將選擇緊跟在h1元素後面的段落元素。
10. 通用選擇器(Universal Selector):使用星號(*)作為選擇器,選擇文件中所有的元素。通用選擇器可以與其他選擇器組合使用,以選擇特定的元素。
以上是CSS源生選擇器的主要類型。透過合理使用選擇器,可以精確地選擇和控制網頁中的元素樣式,從而實現豐富多樣的頁面效果。
以上是css源生選擇器有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!