meta theme-color の解説

1. 役割

2. 基本の書き方

<meta name="theme-color" content="#ffffff">

3. 複数スキーム対応(2025年のベストプラクティス)

OSやブラウザがダークモードのときは違う色にしたい → media 属性を併用できます。

<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)">
<meta name="theme-color" content="#111111" media="(prefers-color-scheme: dark)">

4. 効果が出る場所

5. 注意点

  1. 背景色と揃えるのが基本 ページの <body> 背景と大きく違う色を設定すると「読み込み中に色が変わる」ので不自然。
  2. 1つだけだとライト/ダークで違和感が出る 必要なら media="(prefers-color-scheme: …)" を使って切替える。
  3. SEOには無関係 完全に見た目やユーザー体験のための設定。

6. まとめ