CSS 是網頁的展示層,您可以使用這項功能為 HTML 套用樣式,實現網站的設計目標。這裡有各種內容、課程、模式和其他實用文章的連結,可引導您瞭解相關知識;運用 CSS 讓網頁看起來更符合預期!
如果你是 CSS 新手,歡迎參考下列資源。我們的 CSS 學習課程會逐步引導您瞭解 CSS 的運作方式。
立即瞭解最新的實用秘訣和技巧,應用於工作。
瞭解最新的基準 CSS 功能,所有主要瀏覽器引擎都有提供這項新功能。
查看我們可以使用的 CSS 模式,快速建立網頁的版面配置、動畫和主題設定。
談到網頁速度,CSS 是您應該考慮的其中一個因素。這些指南可協助您解決使用 CSS 時常見的效能問題。
CSS 的使用方式可能會影響網頁應用程式的無障礙功能。這些指南可協助您確定自己有 CSS 的使用方式,讓網頁應用程式更容易使用。
從無障礙設計到 z-index,CSS Podcast 是您向業界專家進一步瞭解 CSS 的絕佳管道。
課程

如果你是 CSS 新手,我們也能提供協助。我們的「學習 CSS」課程會引導您瞭解 CSS 的運作方式,從選取器、屬性、值、基本版面配置原則開始,並說明如何將這些概念套用至網頁。

立即瞭解最新的實用秘訣和技巧,應用於工作。
根據使用者的偏好設定調整字型,讓他們能盡可能舒適地閱讀您的內容。
所有主要引擎現在均支援新的 CSS 色域和函式。瞭解如何為設計增添活力。
運用來源地圖改善網路偵錯體驗。
Subgrid 現可在全部三個主要引擎中互通。瞭解如何使用這項功能。

基準信號會向網頁開發人員發出信號,說明所有主要瀏覽器引擎中的網頁平台功能都能安全使用。以下是現在可在基準模式中使用的 CSS 功能。

scrollbar-gutter 已於 2024 年 12 月成為 Baseline。
::target-text 已於 2024 年 12 月成為基準。
ruby-align 已於 2024 年 12 月成為 Baseline 新功能。
ruby-position 於 2024 年 12 月成為新基準。
CSS 相對顏色語法已於 2024 年 9 月成為新基準。
2024 年 9 月,content-visibility 成為新版基準。
CSS @starting-style 已於 2024 年 8 月成為 Baseline 新功能。
2024 年 7 月,font-size-adjust 成為可供使用的新基準。
CSS @property 已於 2024 年 7 月成為新版基準。
light-dark() 於 2024 年 5 月成為新基準。
2024 年 4 月,在區塊版面配置上使用 align-content 成為新基準。
offset-position 和 offset-path 值已於 2024 年 1 月成為新基準。

請查看一些 CSS 模式,您可以利用這些模式快速為網頁建立版面配置、動畫和主題。

使用現代 CSS API 建構的版面配置模式,有助於建構常用介面,例如資訊卡、動態格線區域和整頁版面配置。
使用 CSS 或 JavaScript 建構的動畫技巧,同時考量無障礙和使用者偏好的因素。
協助管理整個專案色彩的技巧。
CSS 負責處理網頁上的大部分轉譯工作,這也是影響網頁顯示速度和回應使用者互動情形的因素之一。這些指南可協助您在編寫 CSS 時將網頁速度納入考量。
樣式重新計算是指將 CSS 規則套用至 DOM 的程序,而過於複雜的選取器可能會導致效能問題。請參閱這份指南,瞭解如何最佳化選取器以提升效能。
content-visibility 屬性可延遲顯示網頁特定部分的時間,直到需要為止。本指南說明如何使用這項屬性,提升網頁應用程式的算繪效能。
編寫樣式的方式可能會對網站體驗核心指標產生重大影響。請參閱本指南,瞭解如何調整網頁應用程式的 CSS 以提升效能。
大型 DOM 大小可能會觸發長時間的轉譯作業,進而影響網頁應用程式對使用者輸入內容的回應速度。請參閱本指南,瞭解如何減少 DOM 大小以提升效能。
從色彩對比到回應式設計,CSS 對網頁應用程式對所有使用者的可用性有明顯影響。閱讀這些指南,精進 CSS 知識,進而建構可供更多人使用的網頁應用程式。
如要以無障礙的方式為網頁上的互動元素設定樣式,您必須考量元素的大小和間距,以便使用者更輕鬆地操作。請參閱這些指南,建構使用者更容易瀏覽的網頁應用程式。
色彩對比度是設計的重要一環,可讓使用者更輕鬆地閱讀內容。本指南可協助您打造美觀的網頁應用程式,強調可讀性和可用性。
我們知道,採用回應式設計有助於提供最佳的跨裝置體驗,但對於無障礙設計也大有助益。
文件中內容的順序對於網站的無障礙功能至關重要,而您使用的 CSS 可能會影響無障礙功能。本指南將說明使用 CSS 重新排序網頁內容的視覺順序時,需要瞭解的所有事項。

CSS 是網頁的核心樣式語言。對網頁程式開發人員而言,這項技術是入門最快,但精通難度也最高。歡迎追蹤 Google 開發人員倡議會成員 Una Kravets 和 Adam Argyle,他們會將 CSS 的複雜面向拆解成易於消化的單元,涵蓋無障礙設計到 z-index 等各項內容。