マークダウンで文章を書くときに意外とつまずきやすいのが「改行」です。正しく改行を反映させ、初心者でもスムーズに文章を作成するためには、あらかじめ基本的なルールを押さえておくことが大切です。
この記事では、マークダウン記法における基本的な改行方法や応用テクニック、改行が反映されない場合の対処法までわかりやすく解説します。
マークダウンで改行する方法
マークダウン(Marcdown)とは、シンプルな記号を用いて文章を構造化する記法のことです。特別な知識が不要で見た目を整えやすく、さまざまなツールに対応しているため、ブログ記事やドキュメント作成など幅広い用途で使われています。
ただし、通常の文章とは違って改行がうまく反映されない場合があり、マークダウン記法を活用するうえで最初につまずきやすいポイントともいえます。ここでは、マークダウンで改行する具体的な方法をわかりやすく解説します。
半角スペース2つで改行する方法
マークダウンの基本的な改行方法は、行末に「半角スペースを2つ」入れることです。
【マークダウン記法】
1行目␣␣
2行目
( ␣:半角スペース )
【改行イメージ】
1行目
2行目
このように半角スペースを2つ入れると、1行目のあとで改行されて表示されます。簡単な改行方法ですが、スペースが全角になっていると反映されないため、見た目では分かりにくい点に注意が必要です。
<br>タグを使って改行する方法
HTMLタグの「<br>」を使い、任意の位置で強制的に改行することもできます。見た目にもわかりやすく、「スペースではうまく改行できない」「確実に反映させたい」という場合に向いています。
【マークダウン記法】
1行目<br>
2行目
【改行イメージ】
1行目
2行目
また、以下のように「<br>」タグを連続すると複数行で改行されます。
【マークダウン記法】
1行目<br>
2行目<br><br>
3行目<br><br><br>
4行目
【改行イメージ】
1行目
2行目
3行目
半角スペースの場合は複数入力しても1行分しか改行されないため、行間を広く取りたい場合はこの方法を用いるのがおすすめです。
段落として改行する方法
マークダウンでは、文章と文章の間を1行空けることで「段落」として扱われます。
【マークダウン記法】
1行目
(空行)
2行目
【改行イメージ】
1行目
2行目
この場合は少し余白が大きくなるため、通常の改行よりも文章の区切りをはっきりさせたいときに使うと効果的です。
マークダウンで改行されない原因と対処法
マークダウンで改行されない場合は以下のような原因があると考えられます。
- 行末の半角スペースが1つしかない
- 行末のスペースが全角になっている
- 複数行の改行に半角スペースを使っている
- インデントがズレている(特に箇条書きやリスト内)
- 使用している環境ごとの仕様の違い
対処法としては、まず行末に半角スペースを2つ入力しているかを確認しましょう。全角スペースになっていないかもあわせてチェックが必要です。また、複数行の改行をしたい場合は、半角スペースではなくHTMLタグの「<br>」を使う必要があります。
半角スペースがうまく反映されない場合は、環境に左右されない「<br>」を使って強制的に改行するとよいでしょう。ほぼすべての環境で「ここで改行する」と明示できる記法のため、意図した位置で確実に改行を入れたいときに便利です。また、箇条書きやリスト内で改行する場合は、インデントの位置を揃えることで正しく反映されやすくなります。
【応用】リストや表(テーブル)内で改行する方法
リストや表(テーブル)内で改行する場合、通常の改行方法ではうまく反映されないことがあります。ここでは、箇条書きや表の中でも正しく改行を行う方法を解説します。
リスト内で改行する方法
箇条書きのリスト内で改行する方法は2パターンあります。
以下のように「半角スペース2つ」または「<br>」タグを用いることで、リスト内でも行頭を揃える形で改行できます。
【マークダウン記法】
| – 1行目␣␣ | 2行目 |
| – 3行目␣␣ | 4行目 |
( ␣:半角スペース )
| – 1行目<br> | 2行目 |
| – 3行目<br> | 4行目 |
【改行イメージ】
| 1行目 |
| 2行目 |
| 3行目 |
| 4行目 |
表(テーブル)内で改行する方法
テーブル内では半角スペースによる改行は反映されないケースが多いため、HTMLタグ「<br>」を使って改行するのが確実です。この場合、以下のようにリストと改行の記法を組み合わせて記述します。
【マークダウン記法】
| | 項目 | 内容 | |
| |——|——| |
| | 例 | 1行目<br>2行目<br>3行目<br>4行目 | |
【改行イメージ】
| 項目 | 内容 | |
|---|---|---|
| 例 | 1行目 | 2行目 |
| 3行目 | 4行目 |
また、改行タグを2つ連続して記述すると以下のように空行が挿入されます。
【マークダウン記法】
| | 項目 | 内容 | |
| |——|——| |
| | 例 | 1行目<br>2行目<br>3行目 <br><br> 4行目 | |
【改行イメージ】
| 項目 | 内容 | |
|---|---|---|
| 例 | 1行目 | 2行目 |
| 3行目 | ||
| 4行目 |
マークダウンの基本記法
マークダウン記法では、記号を使って見出しやリスト、強調などを簡単に表現できます。ここでは、よく使う基本的な記法をまとめてご紹介します。
見出し
見出しのレベルは「#」の数によって表現します。「#」が多くなるほど下位の見出しになり、文章の構造を階層的に整理できます。
【マークダウン記法】
| # 見出し1 | ## 見出し2 | ### 見出し3 |
【イメージ】
| 見出し1 | 見出し2 | 見出し3 |
箇条書き(リスト)
文章を箇条書きにする場合は、文頭に「-」や「*」を付けます。インデント(スペース)を入れることで、以下のような階層構造のリストも作成できます 。
【マークダウン記法】
| – リスト1 |
| – リスト2 |
| - リスト3 |
【イメージ】
| リスト1 |
| リスト2 |
| リスト3 |
番号付きリスト
番号付きリストで表現する場合は、文頭に数字とピリオド(例:1.)を付けます。数字は自動的に付与されるため、記述する際はすべて「1」としても問題ありません。
【マークダウン記法】
| 1. 番号付きリスト1 |
| 1. 番号付きリスト2 |
| 1. 番号付きリスト3 |
【イメージ】
| 番号付きリスト1 |
| 番号付きリスト2 |
| 番号付きリスト3 |
表(テーブル)
表(テーブル)は、複数の情報を整理して見やすく表示したいときに便利な記法です。マークダウンでは以下のように記述します。
【マークダウン記法】
| | 項目 | 内容 | |
| |——|——| |
| | テーブル | テーブル | |
| | テーブル | テーブル | |
【イメージ】
| 項目 | 内容 | |
|---|---|---|
| テーブル | テーブル | |
| テーブル | テーブル |
太字・斜体・取り消し線
文字装飾を使うと、文章の中で強調したい部分や不要な情報をわかりやすく表現できます。使用頻度の多い「太字」「斜体」「取り消し線」のマークダウン記法は以下の通りです。
【マークダウン記法】
| **太字** | *斜体* | ~~取り消し線~~ |
【イメージ】
| 太字 | 斜体 | 取り消し線 |
なお、文字の色はマークダウンで記述できないため、以下のHTMLタグを使用する必要があります。
| <span style=”color:#ff0000;”>キーワード</span> |
リンク
指定したURLへのリンクは以下のように記述します。左側にテキスト、右側にURLを記述することで、任意の文字にリンクを設定できます。
【マークダウン記法】
| [テキスト](URL) | |
| 例: | [Google](http://www.google.co.jp/) |
【イメージ】
マークダウン改行のよくある質問(FAQ)
マークダウンの改行はシンプルなルールですが、細かい疑問を感じる場面も少なくありません。ここでは、改行に関するよくある質問とその回答をご紹介します。
Q1. マークダウンの改行はHTMLとどう違う?
マークダウンは複数の改行方法がありますが、HTMLでは<br>タグを使って改行を表現するのが基本です。マークダウンでも同様に<br>タグを使用できますが、半角スペース2つを用いて改行するほうがより標準的な書き方といえます。ただし、確実に改行を反映させたい場合や、環境によって表示が異なる場合は<br>タグを使うのがおすすめです。
Q2. 改行と段落はどちらを使うべき?
マークダウンでは「改行」と「段落」は異なる役割を持っています。一般的にマークダウンはEnterを1回押すだけでは改行されませんが、2回押すと空行ができて「段落」として扱われます。一見便利に思えても、意図した位置で細かく改行したい場合には不向きなため、用途に応じて使い分けることが大切です。
Q3. スマホで改行が崩れる場合の対処法は?
PC上では問題なく見えても、画面幅が狭いスマートフォンでは意図した位置で改行されないことがあります。対処法としては、一文の途中で改行をしないようにしたり、実際にスマホで表示を確認しながら調整したりするのが有効です。また、改行位置を確実に固定したい場合は、半角スペースではなく<br>タグを使うと安定して表示できます。
おわりに
マークダウンの改行方法を理解しておくと、文章の整理や見た目の調整をスムーズに行えます。基本の半角スペースやHTMLタグの記述、リストやテーブル内での改行など、用途や状況に応じてうまく使い分けることで、読み手にとってわかりやすい内容に仕上がります。一度パターンを覚えてしまえばドキュメント作成が格段に効率化するため、本記事を参考に改行以外の基本記法も含めて使いこなせるようにしましょう。
