
- CSS 教程
- CSS - 首頁
- CSS - 路線圖
- CSS - 簡介
- CSS - 語法
- CSS - 選擇器
- CSS - 包含
- CSS - 測量單位
- CSS - 顏色
- CSS - 背景
- CSS - 字型
- CSS - 文字
- CSS - 圖片
- CSS - 連結
- CSS - 表格
- CSS - 邊框
- CSS - 塊級邊框
- CSS - 行內邊框
- CSS - 外邊距
- CSS - 列表
- CSS - 內邊距
- CSS - 游標
- CSS - 輪廓
- CSS - 尺寸
- CSS - 捲軸
- CSS - 行內塊
- CSS - 下拉選單
- CSS - 可見性
- CSS - 溢位
- CSS - 清除浮動
- CSS - 浮動
- CSS - 箭頭
- CSS - 調整大小
- CSS - 引號
- CSS - 順序
- CSS - 定位
- CSS - 連字元
- CSS - 懸停
- CSS - 顯示
- CSS - 焦點
- CSS - 縮放
- CSS - 位移
- CSS - 高度
- CSS - 連字元字元
- CSS - 寬度
- CSS - 不透明度
- CSS - Z-index
- CSS - 底部
- CSS - 導航欄
- CSS - 覆蓋層
- CSS - 表單
- CSS - 對齊
- CSS - 圖示
- CSS - 圖片庫
- CSS - 註釋
- CSS - 載入器
- CSS - 屬性選擇器
- CSS - 組合器
- CSS - 根元素
- CSS - 盒模型
- CSS - 計數器
- CSS - 剪裁
- CSS - 書寫模式
- CSS - Unicode 雙向演算法
- CSS - min-content
- CSS - all
- CSS - inset
- CSS - 隔離
- CSS - 滾動溢位
- CSS - justify-items
- CSS - justify-self
- CSS - tab-size
- CSS - pointer-events
- CSS - place-content
- CSS - place-items
- CSS - place-self
- CSS - max-block-size
- CSS - min-block-size
- CSS - mix-blend-mode
- CSS - max-inline-size
- CSS - min-inline-size
- CSS - offset
- CSS - accent-color
- CSS - user-select
- CSS 高階
- CSS - 網格
- CSS - 網格佈局
- CSS - Flexbox
- CSS - 可見性
- CSS - 定位
- CSS - 層
- CSS - 偽類
- CSS - 偽元素
- CSS - @規則
- CSS - 文字效果
- CSS - 分頁媒體
- CSS - 列印
- CSS - 佈局
- CSS - 驗證
- CSS - 圖片精靈
- CSS - !important
- CSS - 資料型別
- CSS3 教程
- CSS3 - 教程
- CSS - 圓角
- CSS - 邊框圖片
- CSS - 多重背景
- CSS - 顏色
- CSS - 漸變
- CSS - 盒陰影
- CSS - box-decoration-break
- CSS - caret-color
- CSS - 文字陰影
- CSS - 文字
- CSS - 2D 變換
- CSS - 3D 變換
- CSS - 過渡
- CSS - 動畫
- CSS - 多列
- CSS - box-sizing
- CSS - 工具提示
- CSS - 按鈕
- CSS - 分頁
- CSS - 變數
- CSS - 媒體查詢
- CSS - 函式
- CSS - 數學函式
- CSS - 遮罩
- CSS - 形狀
- CSS - 圖片樣式
- CSS - 特效性
- CSS - 自定義屬性
- CSS 響應式
- CSS 響應式 - 簡介
- CSS 響應式 - 視口
- CSS 響應式 - 網格檢視
- CSS 響應式 - 媒體查詢
- CSS 響應式 - 圖片
- CSS 響應式 - 影片
- CSS 響應式 - 框架
- CSS 工具
- CSS - 畫素到EM轉換器
- CSS - 顏色選擇器和動畫
- CSS 資源
- CSS - 有用資源
- CSS - 討論
CSS - 簡介
CSS 是 **層疊樣式表 (Cascading Style Sheets)** 的縮寫。它有助於將 HTML 元素的呈現定義為一個單獨的檔案,稱為 CSS 檔案,副檔名為 .css。
什麼是 CSS?
- CSS 代表層疊樣式表 (Cascading Style Sheets),用於描述網頁的呈現和設計。
- 使用 CSS,您可以控制文字的顏色、字型的樣式、段落之間的間距、列的大小和佈局方式、使用的背景圖片或顏色等。
- CSS 可以一次控制多個網頁的佈局。
CSS 樣式示例
以下是網頁的佈局,點選下面的按鈕可以為頁面新增 CSS 樣式,看看有無 CSS 的網頁之間的區別。
網頁佈局
點選新增樣式
您可以使用上面的按鈕在該頁面的樣式版本和非樣式版本之間切換。
為什麼要使用 CSS?
- CSS 節省時間:您可以編寫一次 CSS,然後在多個 HTML 頁面中重用相同的樣式表。
- 頁面載入速度更快:如果您使用 CSS,則無需每次都編寫 HTML 標籤或屬性。只需編寫一個標籤的 CSS 規則並將其應用於該標籤的所有出現。
- 易於維護:要進行全域性更改,只需更改樣式,所有網頁中的所有元素都將自動更新。
- 比 HTML 更好的樣式:CSS 比 HTML 具有更廣泛的屬性,因此您可以讓您的 HTML 頁面看起來更好。
- 多裝置相容性:對於同一個 HTML 文件,可以為不同的螢幕寬度呈現不同的網站版本。
- 全球 Web 標準:現在大多數 HTML 屬性已被棄用,建議使用 CSS。
CSS 語法
CSS 的語法由選擇器和宣告組成,用於將樣式應用於 HTML 元素。
selector { property: value; }
- 選擇器目標是您想要設定樣式的 HTML 元素/元素。
- 宣告塊包含一個或多個用花括號 **{}** 括起來的宣告。
- 每個宣告都包含一個 **屬性** 和一個值,用冒號 **:** 分隔。宣告用分號 **;** 分隔。
CSS 中有幾種型別的選擇器,常用的選擇器是類、ID 和標籤。要了解選擇器的完整列表,請訪問 **CSS 選擇器** 文章。
CSS 歷史和版本
當前版本為 CSS3,早期版本為 CSS1 和 CSS2。目前,CSS 仍在不斷發展,並適應滿足當前網站需求的新功能。

CSS1(層疊樣式表級別 1)於 1996 年 12 月作為 W3C 建議釋出。此版本描述了 CSS 語言以及所有 HTML 標籤的簡單視覺格式模型。
CSS2 於 1998 年 5 月成為 W3C 建議,並在 CSS1 的基礎上構建。此版本增加了對媒體特定樣式表(例如印表機和聲音裝置)、可下載字型、元素定位和表格的支援。
CSS3 於 1999 年 6 月成為 W3C 建議,並在早期版本的 CSS 基礎上構建。它被細分為文件,稱為模組,每個模組在 CSS2 中定義了新的擴充套件功能。
CSS3 模組
CSS3 模組包含舊的 CSS 規範以及擴充套件功能。
有關 CSS 中使用的樣式型別的快速指南,請訪問我們的 **CSS 速查表**
廣告