Widely available YES。主要ブラウザで広く対応済み。本番利用を推奨。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
1
12
1
1
18
1
transparent
1
12
1
1
18
1
CSS タイプ

は CSS のデータ型で、1 つの色を表します。 はアルファチャネルの透過値を含むことがあり、この色を背景とどれだけ混合するかを示すこともできます。

1
12
1
1
18
1
transparent
1
12
1
1
18
1
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
body {
  color: #333333;
}
a {
  color: oklch(0.5 0.2 240);
}

ライブデモ

HEX カラー

CSS の HEX カラー パターンです。

プレビュー全画面表示

oklch() カラー

CSS の oklch() カラー パターンです。

プレビュー全画面表示

カラーパレット

CSS の カラーパレット パターンです。

プレビュー全画面表示

実務での使いどころ

  • サイト全体のテキストカラー設定

    body に color を設定することで、サイト全体の基本テキスト色を統一し、currentColor を通じてボーダーやSVGにも一貫した配色を適用できます。

注意点

  • color は多くの他のプロパティのデフォルト値に影響します(border-color、text-decoration-color、SVGの fill など)。変更時は意図しない副作用がないか確認してください。

アクセシビリティ

  • テキストの色と背景色のコントラスト比がWCAG 2.1の基準(通常テキスト4.5:1、大きなテキスト3:1)を満たすことを必ず確認してください。