選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

CSS 教程

CSS 主頁 CSS 簡介 CSS 語法 CSS 選擇器 CSS 如何做 CSS 註釋 CSS 顏色 CSS 背景 CSS 邊框 CSS 外邊距 CSS 內邊距 CSS 高度/寬度 CSS 盒模型 CSS 輪廓 CSS 文字 CSS 字型 CSS 圖示 CSS 連結 CSS 列表 CSS 表格 CSS Display CSS Max-width CSS Position CSS Z-index CSS Overflow CSS Float CSS Inline-block CSS Align CSS 組合器 CSS 偽類 CSS 偽元素 CSS 透明度 CSS 導航欄 CSS 下拉選單 CSS 圖片庫 CSS 圖片精靈 CSS 屬性選擇器 CSS 表單 CSS 計數器 CSS 網站佈局 CSS 單位 CSS 特異性 CSS !important CSS 數學函式

CSS 高階

CSS 圓角 CSS 邊框圖片 CSS 背景 CSS 顏色 CSS 顏色關鍵字 CSS 漸變 CSS 陰影 CSS 文字效果 CSS Web 字型 CSS 2D 變換 CSS 3D 變換 CSS 過渡 CSS 動畫 CSS 工具提示 CSS 樣式圖片 CSS 圖片倒影 CSS object-fit CSS object-position CSS 遮罩 CSS 按鈕 CSS 分頁 CSS 多列布局 CSS 使用者介面 CSS 變數 CSS @property CSS 盒尺寸 CSS 媒體查詢 CSS MQ 示例 CSS Flexbox

CSS 響應式

RWD 簡介 RWD 視口 RWD 網格檢視 RWD 媒體查詢 RWD 圖片 RWD 影片 RWD 框架 RWD 模板

CSS 網格

網格簡介 網格容器 網格項

CSS SASS

SASS 教程

CSS 示例

CSS 模板 CSS 示例 CSS 編輯器 CSS 片段 CSS 測驗 CSS 練習 CSS 網站 CSS 面試準備 CSS 訓練營 CSS 證書

CSS 參考手冊

CSS 參考 CSS 選擇符 CSS 函式 CSS 參考(聽覺) CSS Web 安全字型 CSS 可動畫屬性 CSS 單位 CSS PX-EM 轉換器 CSS 顏色 CSS 顏色值 CSS 預設值 CSS 瀏覽器支援

CSS 選擇符


CSS 選擇符用於選擇要設定樣式的 HTML 元素。


CSS 選擇器

CSS 選擇符用於“查詢”(或選擇)要設定樣式的 HTML 元素。

我們可以將 CSS 選擇符分為五類

本頁將解釋最基本的 CSS 選擇符。


CSS 元素選擇符

元素選擇符根據元素名稱選擇 HTML 元素。

示例

這裡,頁面上的所有 <p> 元素都將居中對齊,文字顏色為紅色: 

p {
  text-align: center;
  color: red;
}
自己動手試一試 »

CSS id 選擇符

id 選擇符使用 HTML 元素的 id 屬性來選擇特定元素。

元素的 id 在頁面內是唯一的,因此 id 選擇符用於選擇一個唯一的元素!

要選擇具有特定 id 的元素,請寫一個雜湊字元(#),後跟元素的 id。

示例

下面的 CSS 規則將應用於 id 為 "para1" 的 HTML 元素: 

#para1 {
  text-align: center;
  color: red;
}
自己動手試一試 »

注意: id 名稱不能以數字開頭!



CSS class 選擇符

class 選擇符選擇具有特定 class 屬性的 HTML 元素。

要選擇具有特定 class 的元素,請寫一個句點(.)字元,後跟 class 名稱。

示例

在此示例中,所有 class="center" 的 HTML 元素都將是紅色的並居中對齊: 

.center {
  text-align: center;
  color: red;
}
自己動手試一試 »

您還可以指定只有特定 HTML 元素應受 class 的影響。

示例

在此示例中,只有 class="center" 的 <p> 元素才會是紅色的並居中對齊: 

p.center {
  text-align: center;
  color: red;
}
自己動手試一試 »

HTML 元素也可以引用多個 class。

示例

在此示例中,<p> 元素將根據 class="center" 和 class="large" 進行樣式設定: 

<p class="center large">此段落引用了兩個類。</p>
自己動手試一試 »

注意: class 名稱不能以數字開頭!


CSS 通用選擇符

通用選擇符 (*) 選擇頁面上的所有 HTML 元素。

示例

下面的 CSS 規則將影響頁面上的每個 HTML 元素: 

* {
  text-align: center;
  color: blue;
}
自己動手試一試 »

CSS 分組選擇符

分組選擇符選擇具有相同樣式定義的 HTML 元素。

請看以下 CSS 程式碼(h1、h2 和 p 元素具有相同的樣式定義)

h1 {
  text-align: center;
  color: red;
}

h2 {
  text-align: center;
  color: red;
}

p {
  text-align: center;
  color: red;
}

最好將選擇符分組,以最小化程式碼。

要分組選擇符,請用逗號分隔每個選擇符。

示例

在此示例中,我們已對上面的程式碼進行分組選擇符: 

h1, h2, p {
  text-align: center;
  color: red;
}
自己動手試一試 »

透過練習來測試自己

練習

將所有 <p> 元素的文字顏色設定為紅色。

<style>
 {
   red;
}
</style>

開始練習


所有 CSS 簡單選擇符

選擇器 示例 示例描述
#id #firstname 選擇 id="firstname" 的元素
.class .intro 選擇所有 class="intro" 的元素
element.class p.intro 僅選擇 class="intro" 的 <p> 元素
* * 選擇所有元素
元素 p 選擇所有 <p> 元素
element,element,.. div, p 選擇所有 <div> 元素和所有 <p> 元素

影片:CSS 簡單選擇符

Tutorial on YouTube
Tutorial on YouTube


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援