カテゴリ: CSS 更新日: 2026/01/02

CSSのtext-alignの使い方完全ガイド!初心者でもわかる文字揃えの基本

文字の揃え方(text-align)の使い方(左寄せ・中央・右寄せ)
文字の揃え方(text-align)の使い方(左寄せ・中央・右寄せ)

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

生徒

「CSSで文字の位置を揃える方法ってありますか?」

先生

「はい、文字の揃え方はCSSのtext-alignというプロパティで指定できます。」

生徒

「どんな揃え方ができるんですか?」

先生

「左寄せ、中央揃え、右寄せの3つが基本です。それぞれの使い方を詳しく見ていきましょう!」

1. CSSのtext-alignプロパティとは?

1. CSSのtext-alignプロパティとは?
1. CSSのtext-alignプロパティとは?

text-align(テキスト・アライン)は、文字の揃え方を指定するためのCSSプロパティです。たとえば、文章を左側に寄せたり、中央に揃えたり、右側に配置することができます。

これはWebページを作るときにとてもよく使われる基本のスタイル設定です。

2. 左寄せにする方法(text-align: left)

2. 左寄せにする方法(text-align: left)
2. 左寄せにする方法(text-align: left)

HTMLでは、通常文字は左側に揃っていますが、明示的に左寄せを指定したいときにはtext-align: leftを使います。


<style>
    p.left-align {
        text-align: left;
        background-color: #f0f8ff;
        padding: 10px;
    }
</style>

<p class="left-align">これは左寄せのテキストです。</p>
ブラウザ表示

3. 中央揃えにする方法(text-align: center)

3. 中央揃えにする方法(text-align: center)
3. 中央揃えにする方法(text-align: center)

見出しやタイトルなどを目立たせたいときは、中央に文字を揃えるのが効果的です。そんなときはtext-align: centerを使います。


<style>
    h2.center-align {
        text-align: center;
        background-color: #fff3cd;
        padding: 10px;
    }
</style>

<h2 class="center-align">これは中央揃えの見出しです。</h2>
ブラウザ表示

4. 右寄せにする方法(text-align: right)

4. 右寄せにする方法(text-align: right)
4. 右寄せにする方法(text-align: right)

文章や画像のキャプションなどを右側に寄せたいときは、text-align: rightを使います。右端に揃えることで、目線の流れに変化をつけることができます。


<style>
    div.right-align {
        text-align: right;
        background-color: #e2f0d9;
        padding: 10px;
    }
</style>

<div class="right-align">これは右寄せのテキストです。</div>
ブラウザ表示

5. text-alignの指定はどこに書くの?

5. text-alignの指定はどこに書くの?
5. text-alignの指定はどこに書くの?

text-alignの設定は、基本的にはCSSの中に書きます。HTMLの<style>タグの中や、外部のCSSファイルに書くことが多いです。

HTMLの中に直接書くこともできますが、スタイルはなるべくCSSで分けて書いた方が、整理しやすくなります。

6. text-alignを使うときの注意点

6. text-alignを使うときの注意点
6. text-alignを使うときの注意点

text-alignは、ブロック要素(段落や見出しなど)に対して使います。インライン要素(文字や画像)だけに対して使っても効果がない場合があります。

また、text-alignはその要素の中の文字全体に影響するので、部分的に揃え方を変えたいときは、要素を分けてそれぞれにスタイルを設定しましょう。

7. 実生活の例で理解しよう

7. 実生活の例で理解しよう
7. 実生活の例で理解しよう

たとえば、学校の黒板を思い出してください。左から順番に文字を書いていくのが「左寄せ」、黒板の真ん中にタイトルを書くのが「中央揃え」、そして右端に名前を書くのが「右寄せ」です。

このように文字の位置を揃えることで、読みやすさや見た目の印象を整えることができます。

8. よく使われる場面

8. よく使われる場面
8. よく使われる場面
  • ブログ記事のタイトルを中央揃えにする
  • 段落の本文を左寄せにして読みやすくする
  • 価格表や説明文を右寄せにして見やすくする

このように、text-alignはWebデザインの基礎の中でも特に使う場面が多いスタイルです。

まとめ

まとめ
まとめ

CSSのtext-alignは、文字揃えの基本として非常に重要な役割を持つプロパティです。文章や見出し、説明文、キャプションなど、Webページ上のあらゆるテキストをどの位置に配置するかは、読みやすさや視覚的なまとまりを左右する大切な要素です。左寄せ、中央揃え、右寄せという三つの基本的な指定方法を理解することで、デザインの幅は大きく広がり、文章構造を美しく見せるための調整がしやすくなります。特に初心者の方にとって、適切なtext-alignの使用はページ全体の印象を大きく改善することにつながります。

また、text-alignを使う際には「どの要素に対して指定するか」を意識することが大切です。ブロック要素に適用して内部の文字を揃えるという性質は、HTMLの構造と合わせて理解するとさらに使いこなしやすくなります。部分的に揃え方を変更したい場合には、要素ごとにクラスを分けて設定するなどの工夫も必要です。文章の種類、配置したい目的、伝えたい内容に応じてtext-alignを上手に使い分けることで、Webページ全体の可読性と視認性が向上し、訪れたユーザーにとって快適な閲覧体験を提供できます。

以下では、記事内容をふり返りつつ、実際にtext-alignを活用したシンプルなサンプルをまとめています。テキストの位置調整がどのように反映されるのかを確認しながら、学習の一助として活用してください。

サンプルプログラムまとめ


<style>
    h1.sample-title {
        text-align: center;
        background-color: #ddeeff;
        padding: 12px;
    }
    p.sample-left {
        text-align: left;
        background-color: #f0f8ff;
        padding: 10px;
    }
    div.sample-right {
        text-align: right;
        background-color: #eef7e8;
        padding: 10px;
    }
</style>

<h1 class="sample-title">これは中央揃えのタイトルです</h1>
<p class="sample-left">これは左寄せの文章です。読みやすい配置で内容を伝えます。</p>
<div class="sample-right">これは右寄せの説明文です。</div>
ブラウザ表示

この例では、タイトルを中央に配置し、本文を左寄せ、補足的な文を右寄せにすることで視線の流れに緩急をつけています。Webデザインでは、ただ情報を並べるだけではなく、読者がどこを見てどのように内容を理解するかを考えながら文字配置を決めることが非常に大切です。text-alignはそのための基本でありながら強力な手段です。さまざまな場面で活用し、ページの印象を整えるために役立ててください。

今回の内容をふまえて、実際のサイト制作でも試しながら調整すると、テキスト表現の幅がぐっと広がります。文章のまとまりやデザイン性を高めるために、text-alignの特性を理解して適切に使い分けていきましょう。

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

生徒

「今日の内容で、左寄せ・中央揃え・右寄せの違いがよくわかりました。text-alignってものすごく使い道が多いんですね。」

先生

「その通りです。文章の位置を変えるだけで読みやすさがぐっと変わります。特にWebページでは、見た目の調整がとても大切なんですよ。」

生徒

「実際のサンプルを見て、左寄せと中央揃えの雰囲気の違いも理解できました。タイトルを中央にすると印象が強くなりますね。」

先生

「ええ、目的に応じて使い分けることが大切です。文章の内容やページの構成に合わせて配置を調整すると、より伝わりやすいデザインになりますよ。」

生徒

「今後のWeb制作でも、どの位置に文字を置くべきか意識しながら作ってみます!」

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

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

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

CSSで文字の位置を揃えるにはどのプロパティを使えばよいですか?

CSSで文字の揃え方を指定するにはtext-alignプロパティを使用します。text-alignを使うことで、左寄せ・中央揃え・右寄せといった文字配置が簡単に設定できます。
2026年最新 スキルアップ・実践セミナー

【60分集中】Flexboxを完全攻略!最新CSS3で「崩れない・迷わない」モダンUI構築セミナー

「魅せる力」をコードで実現。CSS3でモダンWebデザインのプロトタイピングを。

本講座では、単に色を変えるだけではなく、「ユーザーを迷わせないUIデザイン」「崩れないレイアウト設計」の本質を学びます。最新のCSS3とモダンなレイアウト手法を通じて、プロの現場で通用する「美しさと機能性を両立した実装力」を最短距離で習得します。

具体的なワークショップ内容と環境

【つくるもの】
HTMLで作成した骨組みに対し、商用サイトでも採用される「スタイリッシュなカード型UI」や「レスポンシブなナビゲーション」を構築します。色の選定基準や余白(ホワイトスペース)の黄金比など、デザインの理論をコードに落とし込む工程を体験してください。

【開発環境】
フロントエンド開発の標準であるVisual Studio Code (VS Code)を継続使用。CSSの記述を効率化するプラグインや、ブラウザのデベロッパーツール(検証機能)を駆使して、リアルタイムでデザインを微調整するプロのワークフローを再現します。

この60分で得られる3つの技術資産

1. 現代のデファクトスタンダード「Flexbox」

要素の横並びや中央揃えを自由自在に操り、どんなデバイスでも崩れないレスポンシブな配置術を完全理解します。

2. メンテナンス性を高めるCSS設計の基礎

後から修正しやすい「壊れにくいコード」の書き方を伝授。プロの現場で必須となる命名規則の考え方を学びます。

3. パフォーマンスと美しさの両立

画像の最適化や軽量な装飾技法など、ページの表示速度を落とさずに高級感のある演出を行うテクニックを習得します。

※本講座は、HTMLの基礎を終えた後のステップアップ講座です。Webデザイナー、UIデザイナー、フロントエンドエンジニアへの道を切り開く「魅せる技術」を、モクモク独自のパーソナル指導で着実に定着させます。

【60分集中】Flexboxを完全攻略!最新CSS3で「崩れない・迷わない」モダンUI構築セミナー

リラックスしながら、学ぶことが大切です。しっかりと基礎を理解しましょう!

各回少人数・マンツーマン形式で徹底サポート

このセミナーの詳細・お申し込みはこちら
カテゴリの一覧へ
新着記事
New1
CSS
CSSの!importantの使い方を完全ガイド!初心者向けに徹底解説
New2
CSS
CSSでインデント(字下げ)を設定する方法を完全ガイド!初心者でもわかるtext-indentの使い方
New3
HTML
HTMLのdivタグの役割とは?初心者でもわかるレイアウトで使う正しい場面
New4
CSS
CSSの背景色の使い方を完全ガイド!初心者でもわかるbackground-colorの基本
人気記事
No.1
Java&Spring記事人気No1
CSS
CSSで要素のサイズを自動調整!autoとfit-contentの使い方
No.2
Java&Spring記事人気No2
CSS
CSSの状態によるセレクタ完全ガイド!初心者でもわかる:checkedと:disabledの使い方
No.3
Java&Spring記事人気No3
Bootstrap
Bootstrap 5 と Tailwindの違いを比較:どっちを選ぶ?用途別の選び方を初心者向けに解説
No.4
Java&Spring記事人気No4
CSS
CSSのレスポンシブ新常識!メディアクエリとコンテナクエリの違いを徹底解説
No.5
Java&Spring記事人気No5
Bootstrap
Bootstrap Iconsのライセンスと商用利用の注意点【著作権と表記を初心者向けに解説】
No.6
Java&Spring記事人気No6
CSS
CSSで要素を消す方法を完全ガイド!display:noneとvisibility:hiddenの違い
No.7
Java&Spring記事人気No7
HTML
HTMLのliタグとは?初心者でもわかるul・ol内での正しい役割を完全解説
No.8
Java&Spring記事人気No8
CSS
CSSでテキストの折り返しを完全解説!初心者でもわかる基本と注意点