インデントとは?意味・種類とWord・プログラミングでの使い方を解説

【PR】この記事には広告を含みます。

インデントとは、文章やプログラムの行の始まりを、右へずらすことです。日本語では「字下げ」とも呼ばれます。

かんたんに言うと、文字の位置をそろえて、内容を読みやすくするためのものです。Wordなどの文書作成ソフトと、プログラミングの両方で使われます。

この記事では、インデントの意味や種類、使い方を初心者向けに解説します。Wordのインデントとプログラミングのインデントの違いも、具体例を使って紹介します。

関連するIT用語・ビジネス用語をまとめて確認したい方は、IT用語・ビジネス用語一覧もあわせてご覧ください。

目次

インデントとは行の始まりをずらすこと

インデントとは、行の先頭に空白を作り、文字が始まる位置を右へずらすことです。英語では「indent」と書きます。

たとえば、次の二つを比べてみてください。

今日の予定
会議に参加する

今日の予定
 会議に参加する

下の例では、「会議に参加する」の前に空白があります。行の始まりを右へずらすことで、見出しと内容の関係が分かりやすくなっています。

このように、文字の位置をそろえて文章のまとまりを見せるのが、インデントの基本的な役割です。

インデントを使う目的

インデントは、文章やプログラムを見やすくするために使います。内容の区切りや、項目どうしの関係を目で確認しやすくなります。

主な目的は、次のとおりです。

  • 文章の段落を分かりやすくする
  • 見出しと説明文の位置をそろえる
  • 箇条書きの親子関係を示す
  • プログラムのまとまりを見やすくする
  • 読み間違いや入力ミスを減らす

本棚で大きな分類の中に小さな分類を置く場面を考えると、分かりやすいでしょう。小さな分類を少し右へずらすと、どの分類に含まれるかが見た目で分かります。

ITや文書作成におけるインデントも同じです。文字の位置をずらすことで、情報のまとまりや順番を示します。

インデントが使われる主な場面

インデントは、文書の作成からプログラミングまで、さまざまな場面で使われています。

使われる場面インデントの役割
Wordなどの文書段落や箇条書きの位置をそろえる
レポートや作文段落の始まりを分かりやすくする
プログラミング処理のまとまりを見やすくする
Webページのコードタグや設定の親子関係を見やすくする
メールや資料引用文や補足説明を区別する

どの場面でも、共通する目的は「文字の並びを整えて読みやすくすること」です。

Wordで使うインデントの種類

Wordのインデントには、いくつかの種類があります。どの行を動かすかによって、名前と使い方が変わります。

1行目のインデント

1行目のインデントは、段落の最初の行だけを右へずらす設定です。作文やレポートで、段落の始まりを一文字分空けるときに使います。

 インデントは、文字の位置を整えるための機能です。
文章やプログラムを読みやすくするために使われます。

2行目以降の位置は変わりません。

ぶら下げインデント

ぶら下げインデントは、1行目を残し、2行目以降を右へずらす設定です。箇条書きや用語の説明で、文章の始まりをそろえたいときに使います。

インデント:文章やプログラムの行の始まりを
      右へずらすこと。

長い説明が次の行へ続いても、文字の始まりがそろうため、読みやすくなります。

左インデント

左インデントは、選んだ段落の左側全体を右へ動かす設定です。段落をほかの文章より内側に置きたいときに使います。

箇条書きの中に、さらに小さな項目を作る場合にも利用できます。

右インデント

右インデントは、段落の右端を内側へ動かす設定です。文章が表示される横幅を狭くできます。

引用文や補足説明を、本文と分けて見せたい場合などに使われます。

Wordでインデントを設定する方法

Wordでは、画面上部にある「ルーラー」を使うと、文字の位置を目で確認しながら調整できます。ルーラーとは、文字の位置を示す定規のような目盛りです。

基本的な手順は、次のとおりです。

  1. インデントを設定する段落を選ぶ
  2. Wordの「表示」から「ルーラー」を表示する
  3. ルーラー上のインデントマーカーを動かす
  4. 文字の位置を確認する

インデントマーカーとは、ルーラー上に表示される三角形や四角形の印です。動かすマーカーによって、1行目や2行目以降、段落全体の位置が変わります。

Wordのショートカットキー

Windows版のWordでは、「Ctrl」キーと「M」キーを同時に押すと、段落の左インデントを増やせます。文字の始まりが右へ移動します。

「Ctrl」「Shift」「M」を同時に押すと、左インデントを減らせます。ただし、使っている機器やソフトの設定によって、操作が異なる場合があります。

プログラミングにおけるインデントとは

プログラミングにおけるインデントとは、プログラムの行の先頭に空白を入れ、処理のまとまりを見やすくすることです。

プログラムは、多くの命令を順番に並べて作ります。インデントがないと、どの処理がどの条件に含まれているのか分かりにくくなります。

次は、インデントを使わない例です。

if score >= 60:
print("合格です")

次は、インデントを使った例です。

if score >= 60:
    print("合格です")

「if」は、「もし条件に合っていたら、次の処理を行う」という意味です。下の例では、「合格です」と表示する処理が条件の中にあることを、インデントで示しています。

Pythonではインデントが処理に関係する

Pythonは、初心者にも利用されているプログラミング言語の一つです。プログラミング言語とは、コンピューターに処理の内容を伝えるための決まりを指します。

Pythonでは、インデントによって処理のまとまりを判断します。そのため、必要な場所にインデントがない場合や、空白の幅がそろっていない場合は、正しく動かないことがあります。

一方、HTMLやCSSなどでは、インデントが画面の表示に直接影響しない場合が一般的です。それでも、コードを読みやすくするためにインデントを付けます。

タブとスペースによるインデントの違い

プログラミングでは、主に「Tabキー」または「スペースキー」を使ってインデントを入れます。

方法特徴
タブTabキーを1回押して、まとまった空白を入れる
スペース半角スペースを2個や4個入れて位置をずらす

どちらを使うかは、プログラムの種類やチームの決まりによって異なります。自分だけで判断せず、同じファイルの中で使い方をそろえることが大切です。

タブとスペースを混ぜると、見た目ではそろっていても、内部では違う文字として扱われることがあります。特にPythonでは、どちらかに統一すると間違いを防ぎやすくなります。

インデントと字下げの違い

インデントと字下げは、ほぼ同じ意味で使われます。どちらも、行の始まりを右へずらすことを表す言葉です。

「字下げ」は、作文や文書の説明でよく使われます。「インデント」は、Wordの機能やプログラミングの説明でよく使われる言葉です。

言葉よく使われる場面
字下げ作文、レポート、一般的な文章
インデントWord、プログラミング、Webページのコード

呼び方は異なりますが、文字の始まりをずらして読みやすくするという目的は同じです。

インデントと空白の違い

インデントと空白は、同じものではありません。インデントは文字の位置を整える考え方や機能で、空白は文字と文字の間に入れるスペースです。

Wordでスペースキーを何度も押して位置をそろえると、文字数や用紙の設定を変えたときに位置がずれることがあります。文書の形を整える場合は、スペースではなくインデント機能を使うほうが調整しやすくなります。

プログラミングでは、空白やタブを使ってインデントを表します。この点が、Wordのインデント機能との違いです。

インデントについて初心者が間違えやすい点

スペースを何度も押して位置をそろえる

Wordでは、スペースを入れて文字の位置をそろえることもできます。しかし、文章を追加したときや表示の幅を変えたときに、位置がずれる場合があります。

段落の位置を整える場合は、Wordのインデント機能を使うと管理しやすくなります。

タブとスペースを混ぜる

プログラムの同じまとまりで、タブとスペースを混ぜると、位置が正しくそろわないことがあります。

使用する文字数や方法を決め、同じ書き方にそろえましょう。

「インデントを下げる」の方向を間違える

「インデントを下げる」という言い方は、使う人によって意味が分かりにくい場合があります。右へ動かすのか、左へ戻すのかを確認したほうが確実です。

Wordでは「インデントを増やす」「インデントを減らす」という表現を使うと、動かす方向を伝えやすくなります。

インデントについてよくある質問

インデントは何文字分入れますか?

文章では、段落の最初を一文字分下げる書き方がよく使われます。ただし、学校や会社の決まり、文書の種類によって異なります。

プログラミングでは、半角スペース2個または4個を使う方法があります。利用する言語やチームの決まりに合わせてください。

インデントはTabキーで入れられますか?

多くの文書作成ソフトやプログラム作成用のソフトでは、Tabキーでインデントを入れられます。ただし、ソフトによってはTabキーに別の動きが設定されています。

インデントは必ず必要ですか?

文章では、文書の種類や書き方によって必要かどうかが変わります。すべての文章に必ず付けるものではありません。

プログラミングでは、読みやすさを高めるために使います。Pythonのように、インデントがプログラムの動きに関係する言語もあります。

インデントエラーとは何ですか?

インデントエラーとは、主にPythonで、行の位置が決まりに合っていないときに出るエラーです。エラーとは、プログラムを正しく動かせない問題を知らせる表示です。

空白の数がそろっているか、タブとスペースが混ざっていないかを確認すると、原因を見つけやすくなります。

まとめ|インデントとは文字の位置を整えるもの

インデントとは、文章やプログラムの行の始まりを右へずらすことです。字下げとも呼ばれ、内容のまとまりを分かりやすくするために使われます。

Wordでは、1行目のインデントやぶら下げインデントなどを使って、段落の形を整えます。プログラミングでは、処理のまとまりを示し、コードを読みやすくします。

インデントは、ただ空白を入れるだけのものではありません。文字の位置をそろえ、文章やプログラムの構造を伝えるための大切な工夫です。

目次