ダークモードとは

読み:だーくもーど英語:Dark mode

更新日:2026年10月31日

ひとことで

ダークモードとは、画面の背景を暗い色に、文字を明るい色にして表示する見た目の設定のことです。

ひとに説明するなら

「ダークモードは、白い背景に黒い文字、を反対にした表示。夜や暗い部屋で画面がまぶしくない。Web やアプリをつくる側は、ライトとダークの両方で、色がきれいに見えるように考える必要がある」

白と黒を入れ替える、だけではない

ダークモードは、スマホやパソコンの設定で選べる、背景が暗い表示です。暗い場所でまぶしさを抑えられることや、好みで選ばれることが多い設定です。

つくる側から見ると、白と黒をそのまま入れ替えるだけでは、うまくいかないことがよくあります。色の見え方が、背景の明るさで変わるからです。

今日の色

同じ画面でも、背景と文字の明るさを入れ替えると印象が変わります。

カード
リンクの色
図1 同じ画面を、ライトとダークで切り替えて比べられます。

ダークモードの色づくりのコツ

  • 背景は真っ黒より、少し明るい暗い灰色や、わずかに色みのある暗い色にすると、目が疲れにくく、奥行きも出しやすい
  • 文字は真っ白より、少し抑えた明るい色にすると、まぶしさが和らぐ
  • 鮮やかな色は、暗い背景の上ではぎらついて見えやすい。少し明るく、少し鮮やかさを抑える
  • ライトでもダークでも、文字と背景のコントラスト比を確かめる

Web でダークモードに対応するには

CSS では、使う人の設定がダークかどうかを「prefers-color-scheme」で調べて、色を切り替えられます。色を CSS 変数にまとめておくと、切り替えは変数の中身を入れ替えるだけで済みます。

:root {
  --bg: #F6F4EF;
  --text: #2A2925;
}
@media (prefers-color-scheme: dark) {
  :root {
    --bg: #1E1D1A;
    --text: #E9E6DF;
  }
}
body { background: var(--bg); color: var(--text); }
図2 使う人の設定に合わせて、色を切り替える CSS の例。

よくある勘違い

勘違いダークモードは、色を反転させればできる

ほんとうは反転すると、鮮やかな色がぎらついたり、写真が不自然になったりします。ダーク用に色を調整します。

勘違い暗い背景なら、真っ黒がいちばんいい

ほんとうは真っ黒と真っ白の組み合わせは、まぶしく感じられることがあります。少しやわらげた色がよく使われます。

COLOR JOURNEY で使うには

COLOR JOURNEY のパレットの暗い側の色は、ダークモードの背景の候補になります。真っ黒の代わりにパレットのいちばん暗い色を背景に、いちばん明るい色を文字に使うと、パレットの空気をまとったダークモードになります。

パレットのページからダウンロードできる CSS には、6色に加えて、背景(--cj-bg)、文字(--cj-text)、アクセント(--cj-accent)、面(--cj-surface)などの役割の変数が入っています。ダークモードでは、この役割の変数の中身を、パレットの暗い側の色に入れ替えて使ってください。

参考になるパレット

クイズ

  1. Web で、使う人の設定がダークかどうかを調べる CSS は?

    prefers-color-scheme

    正解です。答えは「prefers-color-scheme」。prefers-color-scheme で、ライトかダークかを調べられます。

    color-mix

    ちがいます。答えは「prefers-color-scheme」。prefers-color-scheme で、ライトかダークかを調べられます。

    linear-gradient

    ちがいます。答えは「prefers-color-scheme」。prefers-color-scheme で、ライトかダークかを調べられます。

  2. ダークモードで、鮮やかな色をそのまま使うと起きやすいことは?

    ぎらついて見える

    正解です。答えは「ぎらついて見える」。暗い背景の上では、鮮やかな色が強く見えます。少し抑えると落ち着きます。

    文字が大きくなる

    ちがいます。答えは「ぎらついて見える」。暗い背景の上では、鮮やかな色が強く見えます。少し抑えると落ち着きます。

    色が消える

    ちがいます。答えは「ぎらついて見える」。暗い背景の上では、鮮やかな色が強く見えます。少し抑えると落ち着きます。

よくある質問

ダークモードとは何ですか?

画面の背景を暗い色に、文字を明るい色にして表示する見た目の設定です。

ダークモードの背景は真っ黒がいいですか?

真っ黒より、少し明るい暗い灰色や、わずかに色みのある暗い色がよく使われます。

Web サイトをダークモードに対応させるには?

CSS の prefers-color-scheme で設定を調べ、色を切り替えます。色を CSS 変数にまとめておくと簡単です。

関連する言葉