p { color: red; }<p>上面的程式碼會將HTML文件中的所有
<p>
元素的文字顏色改為紅色。
.blue { color: blue; }<p>上面的程式碼會將所有擁有class屬性為
"blue"
的元素的文字顏色改為藍色。
#header { width: 100%; }<p>上面的程式碼會將擁有id屬性為
"header"
的元素的寬度調整為100%。
<p>二、組合選擇器
header nav { background-color: blue; }<p>上面的程式碼會將
<header>
元素下的所有<nav>
元素的背景顏色改為藍色。
ul > li { font-size: 16px; }<p>上面的程式碼會將所有的
<ul>
元素中的直接子元素<li>
的字體大小設定為16像素。
<p>三、屬性選擇器
a[href="https://www.example.com"] { color: green; }<p>上面的程式碼會將所有連結到
https://www.example.com
的錨點元素顏色設定為綠色。
input[type="text"] { background-color: #f2f2f2; }<p>上面的程式碼會將所有擁有type屬性為
"text"
的<input>
元素的背景顏色設定為灰白色。
<p>四、偽類選擇器
a:hover { color: red; }<p>上面的程式碼會將所有在滑鼠懸停時的連結的顏色設為紅色。
input:focus { border: 2px solid green; }<p>上面的程式碼會在使用者將某個
<input>
元素設為焦點時,將該元素的邊框顏色設定為綠色。
<p>五、偽元素選擇器
h1::before { content: ">> "; }<p>上面的程式碼會在所有
<h1>
元素的前面插入一個帶有兩個大於號碼的內容。
p::first-letter { font-size: 20px; }<p>上面的程式碼會將每個
<p>
元素的第一個字母的字體大小設為20像素。
<p>總結:
<p>以上就是CSS中常用的選擇器類型,透過它們可以讓網頁更能展現各種不同樣式。在實際的網頁設計中,我們可以根據實際情況選擇不同的選擇器來使用,以達到更好的效果。 以上是CSS有哪些選擇器的詳細內容。更多資訊請關注PHP中文網其他相關文章!