本文へスキップ

色彩

sRGB

ほとんどの画面で何十年も使われてきた標準の色空間。すべての16進数の色値はここに属します。色域には限りがあり、現代の画面で表示できても sRGB では表現できない色があります。

#4080c0
赤 · R64
緑 · G128
青 · B192

P3 広色域

P3

現代のほとんどの画面が対応する、より広い色空間。sRGB では届かない鮮やかな色、特に緑や赤を表現できます。

sRGB
Display P3

P3 対応の画面とブラウザーが必要です。非対応の画面では、両方の円に sRGB の代替色を表示します。

OKLCH

人間の明るさの知覚に合った色空間。HSL とは異なり、明度の値が同じ二つの色は、実際に同じ明るさに見えます。パレットの生成やアクセシビリティに配慮した混色に役立ちます。

HSL · L 65%
OKLCH · L 65%
明度 · L65%

同じ行の色は同じ L 値を使います。各行の明るさのばらつきを比較してください。

アルファ

Alpha

完全に不透明な状態から完全に見えない状態までを表す、色の透明度成分。アルファを持つ境界線は下の面になじみ、不透明な16進数の色はその上に乗ります。微妙ですが、常に感じられる違いです。

Alpha 50%#808080
不透明度50%

背景を切り替えて、アルファ付きの境界線と不透明な #808080 の境界線を比較します。

セマンティックトークン

Semantic token

色の値ではなく用途に基づいて名付けた色変数。#e0e0e0 の代わりに --color-border-subtle を使います。値が変わると、そのトークンを使うすべての箇所が更新されます。

進行中新しいアイデア
プロジェクト名
続ける
--color-border-subtle
#e0e0e0

--color-border-subtle を変えると、三つの境界線が一緒に変わります。

コントラスト比

Contrast ratio

前景色と背景色の輝度の違い。WCAG は本文に 4.5:1、大きな文字と UI コンポーネントに 3:1 を求めます。

6.28:1
AA 本文 · 適合AA 大きな文字 · 適合AA UI · 適合
文字のグレー値96

WCAG AA:本文は 4.5:1、大きな文字と UI コンポーネントは 3:1 以上。