以下是一些常用的 CSS 選擇器:
元素選擇器 (Element Selector):直接選擇 HTML 元素。
p { color: blue; }
(選擇所有段落)類選擇器 (Class Selector):選擇帶有特定類別的元素,前面加 .
。
.container { width: 100%; }
ID 選擇器 (ID Selector):選擇帶有特定 ID 的元素,前面加 #
。
#header { background-color: gray; }
後代選擇器 (Descendant Selector):選擇在某個元素內的元素。
div p { font-size: 16px; }
(選擇在 div 內的段落)子選擇器 (Child Selector):選擇某元素的直接子元素,使用 >
。
ul > li { list-style-type: none; }
屬性選擇器 (Attribute Selector):選擇帶有特定屬性的元素。
input[type="text"] { border: 1px solid black; }
偽類選擇器 (Pseudo-class Selector):選擇元素的特定狀態。
a:hover { color: red; }
(當鼠標懸停在連結上)顏色 (Color)
color: red;
(文本顏色)字體 (Font)
背景 (Background)
邊框 (Border)
間距 (Margin & Padding)
顯示 (Display)
佈局 (Positioning)
尺寸 (Size)