カテゴリ: CSS 更新日: 2025/12/15

CSSの文字色の使い方を完全ガイド!初心者でもわかるカラーコード・色の名前・rgbaの使い方

CSSで色を指定する方法まとめ(カラーコード・名前・rgba)
CSSで色を指定する方法まとめ(カラーコード・名前・rgba)

先生と生徒の会話形式で理解しよう

生徒

「CSSで文字に色を指定する方法ってありますか?」

先生

「CSSでは、colorを使って簡単に色を変えることができます。」

生徒

「具体的にはどのように使うんですか?」

先生

「それでは、基本的な使い方を見ていきましょう!」

1. CSSで文字に色を設定する方法とは?

1. CSSで文字に色を設定する方法とは?
1. CSSで文字に色を設定する方法とは?

CSS(シーエスエス)とは、ウェブページのデザインや見た目を整えるための言語です。HTML(エイチティーエムエル)という構造をもとに、色・大きさ・配置などを指定することができます。

その中で、文字に色をつけたいときには、colorというプロパティ(命令)を使います。

たとえば、「こんにちは」という文字を赤くしたい場合は、次のようにCSSを書きます。


<style>
	p {
	    color: red;
	}
</style>

<p>こんにちは</p>
ブラウザ表示

2. 色の指定方法は3つある!カラーコード・名前・rgbaとは?

2. 色の指定方法は3つある!カラーコード・名前・rgbaとは?
2. 色の指定方法は3つある!カラーコード・名前・rgbaとは?

CSSで色を指定する方法は、主に以下の3つがあります。

  • 色の名前(例:red, blue, green)
  • カラーコード(例:#ff0000)
  • rgba(透明度を含む指定。例:rgba(255, 0, 0, 0.5))

3. 色の名前で指定する方法

3. 色の名前で指定する方法
3. 色の名前で指定する方法

一番簡単なのが「色の名前」をそのまま指定する方法です。たとえば、赤ならred、青ならblue、緑ならgreenと書くだけでOKです。


<style>
	h1 {
	    color: blue;
	}
</style>

<h1>青い文字です</h1>
ブラウザ表示

簡単に色が変えられるので、CSS初心者におすすめの方法です。ただし、使える色の名前は決まっていて、140種類ほどしかありません。

4. カラーコード(16進数)で指定する方法

4. カラーコード(16進数)で指定する方法
4. カラーコード(16進数)で指定する方法

次に使われるのが「カラーコード」です。カラーコードとは、#(シャープ)のあとに英数字6文字を組み合わせたコードです。

たとえば、赤色は #ff0000、緑は #00ff00、青は #0000ff と表現します。


<style>
	h2 {
	    color: #ff0000;
	}
</style>

<h2>これは赤い文字です</h2>
ブラウザ表示

カラーコードは、より細かい色の調整ができます。ウェブデザインでは、この方法がよく使われます。

5. rgbaで色と透明度を設定する方法

5. rgbaで色と透明度を設定する方法
5. rgbaで色と透明度を設定する方法

最後に紹介するのがrgbaです。これは「赤・緑・青・透明度」を数値で指定する方法です。

rgba(255, 0, 0, 0.5) は、赤色を半透明にしたものです。

  • 255, 0, 0 → 赤
  • 0.5 → 透明度(0が完全に透明、1が不透明)

<style>
	p {
	    color: rgba(255, 0, 0, 0.5);
	}
</style>

<p>これは半透明の赤い文字です</p>
ブラウザ表示

このように、rgbaを使うと、色に透明度を加えてより柔らかい印象を出すことができます。

6. CSSで色を指定するときの注意点

6. CSSで色を指定するときの注意点
6. CSSで色を指定するときの注意点

色を指定する際には、以下の点に注意しましょう。

  • 背景とのバランス:文字色が背景と似ていると読みにくくなります。
  • 色覚のバリアフリー:すべての人が色を同じように見ているわけではありません。赤と緑の組み合わせは避けた方が良いです。
  • 統一感:ページ全体のデザインに合った色を選ぶと、より見やすくなります。

7. よく使われる色の名前とカラーコード一覧

7. よく使われる色の名前とカラーコード一覧
7. よく使われる色の名前とカラーコード一覧

CSS初心者向けに、よく使われる基本色とそのカラーコードをまとめました。

  • 赤:red / #ff0000
  • 青:blue / #0000ff
  • 緑:green / #008000
  • 黒:black / #000000
  • 白:white / #ffffff
  • グレー:gray / #808080
  • オレンジ:orange / #ffa500

このような色を組み合わせて、自分だけのデザインを楽しむことができます。

8. CSSファイルで文字色を指定する方法

8. CSSファイルで文字色を指定する方法
8. CSSファイルで文字色を指定する方法

CSSの書き方にはいくつかありますが、HTMLファイルの中に直接書く方法と、外部のCSSファイルに書く方法があります。

HTML内に書く方法は、すぐに確認できて便利です。以下はその例です。


<style>
	h3 {
	    color: orange;
	}
</style>

<h3>オレンジ色の文字です</h3>
ブラウザ表示

9. まとめて色を変えたいときは?

9. まとめて色を変えたいときは?
9. まとめて色を変えたいときは?

たとえば、ページ内のすべての見出し(h1h3など)に同じ色をつけたい場合は、まとめて指定することもできます。


<style>
	h1, h2, h3 {
	    color: #333333;
	}
</style>

<h1>見出し1</h1>
<h2>見出し2</h2>
<h3>見出し3</h3>
ブラウザ表示

このようにカンマで区切って書くと、同じルールを複数のタグに一括で適用できます。

まとめ

まとめ
まとめ

CSSの文字色指定を基礎からしっかり振り返ろう

ここまで、CSSを使って文字色を指定する方法について、初心者の方でも理解しやすいように段階的に解説してきました。 CSSは、HTMLで作られた文章や見出し、段落といった構造に対して、見た目やデザインを与える重要な役割を持っています。 その中でも文字色の指定は、ウェブページの印象を大きく左右する基本中の基本です。 読みやすさやデザイン性、情報の伝わりやすさに直結するため、CSS学習の初期段階で必ず押さえておきたいポイントといえます。

文字色を指定する際に使うのが color プロパティです。 このプロパティを使うことで、段落や見出し、特定の要素に対して自由に色を設定できます。 記事の中では、色の指定方法として「色の名前」「カラーコード」「rgba」の三つを紹介しました。 それぞれに特徴があり、用途や目的によって使い分けることが大切です。

色の名前とカラーコードの使い分けを理解する

色の名前による指定は、CSS初心者にとって最も分かりやすい方法です。 red や blue、green といった英単語をそのまま指定するだけで文字色が変わるため、学習初期にはとても扱いやすい方法です。 ただし、使用できる色の種類には限りがあり、細かい色合いの調整には向いていません。

一方で、カラーコードはウェブデザインの現場で非常によく使われる指定方法です。 十六進数を使って色を表現するため、微妙な色の違いも正確に指定できます。 ブランドカラーやデザインルールが決まっているサイトでは、カラーコードによる指定が欠かせません。 CSSの文字色指定を本格的に使いこなすためには、カラーコードの仕組みに慣れておくことが重要です。

rgbaによる透明度指定のメリット

rgbaは、赤、緑、青の三原色に加えて透明度を指定できる便利な方法です。 透明度を調整することで、背景とのなじみを良くしたり、柔らかい印象の文字デザインを作ることができます。 特に、背景画像の上に文字を載せる場合や、強調しすぎたくないテキストには、rgba指定が効果的です。

このように、CSSの文字色指定は単に色を変えるだけでなく、読みやすさやデザイン全体のバランスを考えながら使うことが大切です。 背景色とのコントラストや、色覚に配慮した配色を意識することで、より多くの人にとって見やすいウェブページを作ることができます。

文字色指定のサンプルまとめ

最後に、これまで学んだ内容を整理するため、CSSで文字色を指定する基本的な例をまとめて確認してみましょう。


<style>
	h1 {
	    color: blue;
	}
	p {
	    color: #333333;
	}
	span {
	    color: rgba(255, 0, 0, 0.6);
	}
</style>

<h1>青い見出し</h1>
<p>落ち着いた濃いグレーの文章です</p>
<p><span>少し透明な赤い文字</span>を使った表現です</p>
ブラウザ表示

このように、CSSの文字色指定を組み合わせることで、情報の強弱をつけたり、視線を誘導したりすることが可能になります。 基本を理解したうえで、自分なりのデザイン表現に挑戦してみましょう。

先生と生徒の振り返り会話

生徒

「CSSで文字色を変えるだけでも、ページの雰囲気が大きく変わることが分かりました。 colorプロパティって、すごく大事なんですね。」

先生

「その通りです。文字色は読みやすさや印象を左右する重要な要素です。 基本をしっかり理解しておくと、デザイン全体の質も上がりますよ。」

生徒

「色の名前、カラーコード、rgbaの違いも理解できました。 場面によって使い分けるのがポイントなんですね。」

先生

「はい。最初は色の名前から始めて、慣れてきたらカラーコードやrgbaを使うと良いでしょう。 実際に手を動かしながら覚えるのが一番です。」

生徒

「これからは、背景とのバランスや見やすさも意識して文字色を選びたいと思います。」

先生

「それが大切です。今回学んだCSSの文字色指定は、ウェブ制作の基礎として必ず役に立ちます。 ぜひ繰り返し使って、自然に身につけていきましょう。」

この記事を読んだ人からの質問

この記事を読んだ人からの質問
この記事を読んだ人からの質問

プログラミング初心者からのよくある疑問/質問を解決します

CSSで文字色を変えるにはどうすればいいですか?

CSSで文字の色を変えたい場合は、colorプロパティを使います。たとえば赤にしたいときはcolor:redと指定することで簡単に変更できます。HTMLとCSSを組み合わせることで、文字に自由に色をつけることができます。
カテゴリの一覧へ
新着記事
New1
Bootstrap
Bootstrapのガターをマスター!g-0〜g-5とgx/gyの使い分けコツ
New2
CSS
CSSグリッド完全解説!auto-fitとauto-fillの違いとレスポンシブ設計での正しい使い分け
New3
Bootstrap
Bootstrapブレークポイントの設計図!sm/md/lg/xlの選び方と実務基準
New4
CSS
CSSグリッド入門!grid-areaで名前付き領域を使ったレイアウトの作り方をやさしく解説
人気記事
No.1
Java&Spring記事人気No1
CSS
CSSグリッドレイアウト完全入門!display: grid の基本と使い方を初心者向けにやさしく解説
No.2
Java&Spring記事人気No2
CSS
CSSでテキストの折り返しを完全解説!初心者でもわかる基本と注意点
No.3
Java&Spring記事人気No3
CSS
CSSで要素のサイズを自動調整!autoとfit-contentの使い方
No.4
Java&Spring記事人気No4
CSS
CSSの複数セレクタ指定を完全解説!初心者でもわかるカンマ区切りの使い方
No.5
Java&Spring記事人気No5
CSS
CSSのフレックスボックスで要素を左右に寄せる方法を完全ガイド!初心者でもわかるjustify-content: space-between
No.6
Java&Spring記事人気No6
CSS
CSSフレックスボックス完全解説|Gridとの違いとFlexboxが得意なレイアウトパターンを初心者向けに理解しよう
No.7
Java&Spring記事人気No7
CSS
CSS Flexbox入門!display: flexの基本と適用方法を初心者向けに解説
No.8
Java&Spring記事人気No8
CSS
CSSの斜体文字を完全解説!初心者でもわかるfont-style: italicの使い方