pタグで改行する正しい方法|HTMLの改行ルールと使い分け完全ガイド
プログラミング
公開日: 2026/01/26
目次
※この記事にはプロモーションを含みます
はじめに
HTMLで文章を整える際、「pタグで改行したいのにできない」、「brタグをどう使い分ければいい?」と悩む初学者は少なくありません。
改行ルールは単なる見た目の問題ではなく、文書構造の正しさやSEOにも直結する重要な要素です 。
本記事では、HTMLにおける段落・改行の仕組みを体系的に整理し、pタグ・brタグの正しい使い分け、さらにCSSを用いた余白調整まで丁寧に解説します。
pタグで改行できる?
pタグの役割と意味
pタグ(paragraph) は 「段落」 を表すタグです。
文章を論理的に区切るためのものであり、「行を折り返す」ことを目的としたタグではありません。
したがって、pタグ内部で任意の場所に改行を入れるための機能はありません。
pタグの特徴

段落(pタグ)は、文章の意味がひとまとまりになる単位を示すためのものです。
見た目の余白や改行位置を調整するための道具ではなく、あくまで文章構造を正しく伝えるために使われます。
pタグで改行できない理由
pタグは 「ブロック要素」 であり、段落ひとまとまりをひとつの箱として扱います。
よって、文章途中にpタグを挿入して改行しようとすると、ブラウザは「段落が分かれた」と判断し、思わぬ表示崩れが起きることがあります。
段落とは、ひとつのテーマや意味が完結する文のまとまりを表すものです。
本来は「見た目のために行を変える」ための道具ではなく、文章の内容や文脈に合わせて自然に区切られるべき構造上の単位です。
つまり、pタグは文章の意味構造を示すための要素であり、視覚的な改行調整を担うものではないため、段落内で好きな位置に改行を入れる用途には適していません。
もし段落内で見た目として改行したい場合は、別の適切な方法(brタグやCSS )を使う必要があります。
HTMLで正しく改行するための基本ルール
pタグとbrタグの改行の違い
HTMLでは、pタグは「段落」 を示し、brタグは「行の折り返し」 を示します。 この2つはまったく役割が異なるため、正しく意味を理解して使い分けることが重要です。
改行例(pタグ)
<p>これは1つ目の段落です。</p>
<p>これは2つ目の段落です。</p>
改行例(brタグ)
<p>文章の途中で<br>改行したい場合に使用します。</p>
brタグが適している場面
brタグは、文章の途中で自然な改行を行いたい場合に使用します。
代表的なケースは以下の通りです。
- 住所や電話番号などの「情報の区切り」
- 俳句・歌詞などの「行単位」で意味がある文章
- フォームのラベルで短い改行を入れたい場合
brタグを使うべきでないケース
便利に見えるbrタグですが、見た目調整のためだけに使うのはNG です。
以下の場合には使わないのが鉄則です。

これらは文書構造を崩し、可読性やSEOにも悪影響を与えます。
やりがちな改行ミスと避けるべきNG例
CSSで強引に改行させる誤った書き方
例えば、以下のようにwidthを極端に狭くして強制的に折り返させるのは誤りです。
<p style="width:50px;">無理に折り返している例です。</p>
表示結果
無理に折
り返して
いる例で
す。
これはHTMLの意味構造を損ない、意図しない表示崩れを引き起こす可能性があります。
brタグを連続して使うことで生まれる問題
レイアウト調整のために br を連続で使うと、下記のような問題が発生します。
- 予期せぬ余白が作られレイアウトが崩れる
- 文章構造が正しく伝わらない
- 保守性が著しく低下する
悪い例
<p>文章</p>
<br><br><br>
<p>次の文章</p>
SEO上マイナスになる不適切な改行
Googleは文書構造を正しくマークアップしているかを重視します。
段落なのに br を使う、br連打で余白を作る、CSSで無理に折り返すといった行為は、構造化の評価を下げる原因になります。
SEO的にも、pタグ=段落、br=行の折り返しという本来の意味に従うことが望ましいです。
HTMl以外で改行や余白を作る正しい方法
CSSで段落や要素に余白を付ける
余白を作りたい場合は、brではなくCSSを使用します。
p {
margin-bottom: 16px;
}
このように余白はmarginやpaddingで調整するのが基本です。
HTML文書構造を意識した段落設計
段落は、内容や意味がひとまとまりになる箇所で自然に区切ります。
構造を意識した段落分けをすることで、次のようなメリットがあります。

最適な改行ルールまとめ
最後に、pタグとbrタグの役割を整理します。
| タグ | 役割 | 使うべき場面 |
|---|---|---|
| pタグ | 段落を表す | 意味が一区切りする文章 |
| brタグ | 行の折り返し | 住所・歌詞・短い情報の改行 |
このルールさえ身につければ、改行でつまずくことはなくなり、文章構造を意識した美しいHTMLを作れるスキルへと確実につながっていきます。
まとめ
HTMLの改行は単純な見た目調整ではなく、文書構造とSEOに深く関わる重要なポイントです。
pタグは段落を示すタグ、brタグは行の折り返しに限定して使用する、といった基本ルールを理解することで、より読みやすく正確なHTMLマークアップが可能になります。
また、基礎からHTML/CSSを始めとするWeb制作スキルを学びたい方には、WEBMASTERSがおすすめです。
現役エンジニアの個別サポートにより、初心者でも疑問を素早く解決でき、効率的に学習を進められます。