Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【CSS Modules】color型の使い方

color型の使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

colorプロパティは、HTML要素のテキストの前景色を保持するプロパティです。このプロパティを使用することで、ウェブページ上の文字の色を自由に設定し、視覚的な表現を豊かにすることができます。

色の指定方法にはいくつかの種類があります。最もシンプルに色を指定する方法としては、redblueといった定義済みのカラーキーワードを使用します。より precise な色を指定したい場合は、赤緑青の光の三原色を組み合わせる形式が用いられます。具体的には、#RRGGBB形式の16進数コード(例: #FF0000で赤)、rgb(R, G, B)形式のRGB値(例: rgb(255, 0, 0)で赤)、さらに透明度(アルファ値)を加えることができるrgba(R, G, B, A)形式があります。また、色相(Hue)、彩度(Saturation)、明度(Lightness)で色を表現するhsl(H, S, L)形式や、透明度を加えたhsla(H, S, L, A)形式も利用可能です。

colorプロパティは継承される特性を持っており、親要素に設定された色が、特別に指定されない限り子要素にも適用されます。例えば、<body>要素にcolor: #333;と指定すると、そのページ内のほとんどのテキストが濃い灰色になります。

このプロパティは、文字の色を決定するだけでなく、他のCSSプロパティでcurrentcolorという値を指定した場合の基準色としても機能します。これにより、要素のテキスト色に応じてボーダーやアイコンの色も自動的に調整されるような、統一感のあるデザインを簡単に実現できます。ウェブサイトの視認性やユーザーインターフェースのデザインにおいて、colorプロパティは非常に基本的でありながらも、その表現力から不可欠な役割を担っています。

公式リファレンス: <color>

構文(syntax)

1div {
2  color: #RRGGBB;
3}

引数(parameters)

引数なし

引数はありません

戻り値(return)

戻り値なし

戻り値はありません

関連コンテンツ

関連プログラミング言語