<meta name="theme-color">
<meta> 元素中 name 屬性的 theme-color 值,表示使用者代理應該用來自定義頁面或周圍使用者介面的顯示顏色的建議。如果指定了,您可以使用 <meta> 元素中的 content 屬性,以 CSS <color> 值來定義主題顏色。
例如,要指示文件應將 cornflowerblue 用作主題顏色,請將 <meta> 設定為:
html
<meta name="theme-color" content="cornflowerblue" />
要設定主題顏色元資料適用的媒體,請包含具有有效媒體查詢列表的 media 屬性(請參閱 theme-color 媒體查詢示例)。
用法說明
<meta name="theme-color"> 元素具有以下附加屬性:
示例
設定顏色值
考慮以下使用 <meta> 設定主題顏色的程式碼:
html
<meta name="theme-color" content="#4285f4" />
下圖顯示了此設定在 Chrome 上的 Android 移動裝置上的效果:

圖片來源:摘自 Icons & Browser Colors,由 Google 建立和共享,並根據 Creative Commons 4.0 Attribution License 的條款使用。
將媒體查詢與 theme-color 結合使用
您可以在 media 屬性中提供媒體型別或查詢。然後,僅當媒體條件為真時,才會設定 theme-color。例如:
html
<meta
name="theme-color"
content="cornflowerblue"
media="(prefers-color-scheme: light)" />
<meta
name="theme-color"
content="dimgray"
media="(prefers-color-scheme: dark)" />
規範
| 規範 |
|---|
| HTML # meta-theme-color |
瀏覽器相容性
載入中…
另見
<meta>name屬性color-scheme值color-schemeCSS 屬性prefers-color-scheme媒體查詢