Markdown 記法:使い方ガイド
Markdown(マークダウン)は、# や * などの簡単な記号を付けるだけで、見出しや太字、表などを作れる書き方です。HTML の知識がなくても、読みやすい文書を作れます。
このガイドでは、「markdown-converter」で使える記法を、基本の書き方から表の応用、注記・補足の書き方まで順に紹介します。各記法の「表示例」は、実際にこのガイドを変換した結果です。
基本の書き方
段落と改行
文章はそのまま入力するだけで表示されます。
- 改行 :行を変えると、そのまま改行されます。
- 段落を分ける :空行(何も書かない行)を 1 行入れます。
記述例
1 行目の文章です。
改行した 2 行目の文章です。
空行を入れると、新しい段落になります。
| 表示例 |
|---|
|
1 行目の文章です。 改行した 2 行目の文章です。 空行を入れると、新しい段落になります。 |
見出し
行の先頭に「#」(シャープ)を付けると見出しになります。「#」の数で見出しの大きさ(レベル)が決まります。
記述例
## 大見出し
### 中見出し
#### 小見出し
| Markdown 記法 | 見出しのレベル |
|---|---|
## 見出し |
見出し 2(記事の中でいちばん大きい見出し) |
### 見出し |
見出し 3 |
#### 見出し |
見出し 4 |
##### 見出し |
見出し 5 |
###### 見出し |
見出し 6 |
- 「
#」と見出しの文字の間には、 半角スペース を 1 つ入れてください(全角スペースでは見出しになりません)。 - 見出し 1(
#1 個)は、ページのタイトルに使われるので、本文では見出し 2 から使います。
文字の装飾
文字を記号で囲むと、装飾できます。
記述例
| 表示 | Markdown 記法 |
|---|---|
| 太字(強調) | **太字(強調)** |
| 斜体(弱い強調) | *斜体(弱い強調)* |
| ハイライト(マーカー) | ==ハイライト(マーカー)== |
| 下線(追加した文字) | ++下線(追加した文字)++ |
--取り消し(削除した文字)-- |
|
~~打ち消し線~~ |
|
| 小さい文字(注釈) | •小さい文字(注釈)• |
| H2O(下付き文字) | H~2~O |
| 210(上付き文字) | 2^10^ |
コード |
`コード`
|
- 記号と文字の間に空白を入れると、装飾されません(
** 太字 **は不可)。 - 小さい文字の記号「
•」(ビュレット)は、Mac では Option(Alt)+ 8 で入力できます。 - 「1~2 時間」のように半角の「
~」を 2 つ書くと、その間が下付き文字になってしまいます。範囲は全角の「〜」で書いてください。
太字がうまく効かないとき
これは**「重要」**です のように、記号のすぐ内側に「」や()があると、太字にならないことがあります。その場合は、記号の外側に半角スペースを入れてください。
これは **「重要」** です
リンク
リンクは [表示する文字](URL) の形で書きます。
記述例
[Google へのリンク](https://www.google.co.jp/)
https://www.google.co.jp/
| 表示例 |
|---|
- URL をそのまま書いても、自動でリンクになります。
- ページ内の見出しへのリンク :見出しには、見出しの文字と同じ ID が自動で付きます。
[見出しへ移動](#見出しの文字)のように書くと、その見出しへ移動するリンクになります(英字は小文字、空白は-、記号は取り除いた形で書きます)。
画像
画像は、リンクの先頭に「!」を付けた  の形で書きます。
記述例

| 表示例 |
|---|
![]() |
- 「画像の説明」は、画像が表示されないときや、音声読み上げで使われます。どんな画像か分かる言葉を書いてください。
- 画像の大きさは指定できません。大きさを変えたいときは、HTML の
<img>タグで書きます。
箇条書きリスト
行の先頭に「-」(ハイフン)と半角スペースを付けると、箇条書きになります。
記述例
- りんご
- みかん
- 温州みかん
- デコポン
- バナナ
| 表示例 |
|---|
|
- 行の先頭に半角スペースを 2 つ入れると、1 段下がった項目になります。
- リストの前には、空行を入れてください。
番号付きリスト
行の先頭に「数字」「.」「半角スペース」を付けると、番号付きのリストになります。
記述例
1. 材料を食べやすい大きさに切って、
たれを作っておく
2. 中火で材料を炒める
3. 調味料を入れて煮詰めれば出来上がり
| 表示例 |
|---|
|
※番号は自動で振られるので、すべて「1.」で書いても同じ結果になります。
リスト内を入れ子(ネスト)にする
リストの階層に合わせて、インデントします。
リスト > 定義リスト
- 12/9㊏
- 開店〜12時まで
: ピーマン 48円
: じゃがいも 68円
- 16時から
: 鮭切身(4切) 398円
- 12/10㊐
- 開店〜12時まで
: りんご(小箱) 880円
- 16時から
: ぶなしめじ 58円
: えのき茸 62円
| 表示例 |
|---|
|
リスト > テーブル
- りんご
| 名前 | 価格 | 個数 |
| --- | --- | --- |
| りんご | 100円 | 3個 |
| バナナ | 80円 | 5個 |
| みかん | 120円 | 8個 |
- みかん
- 温州みかん
| 表示例 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
定義リスト(用語と説明)
「-」で用語を書き、次の行に「:」(コロン)と半角スペースで説明を書くと、用語と説明の組み合わせのリストになります。
記述例
- 営業時間
: 10:00〜18:00
- 定休日
: 毎週水曜日
: 年末年始
| 表示例 |
|---|
|
1 つの用語に、説明を複数書くこともできます。
定義リスト内を入れ子(ネスト)にする
定義リスト内も入れ子にすることができます。
定義リスト > 定義リスト
- 12/8㊎
: 開店〜12時まで
- ピーマン
: 48円
- じゃがいも
: 68円
: 16時から
- 鮭切身(4切)
: 398円
- 12/9㊏
: 開店〜12時まで
- りんご(小箱)
: 880円
: 16時から
- ぶなしめじ
: 58円
- えのき茸
: 62円
| 表示例 |
|---|
|
定義リスト > リスト
- 12/9㊏
: 開店〜12時まで
- ピーマン 48円
- じゃがいも 68円
: 16時から
- 鮭切身(4切) 398円
- 12/10㊐
: 開店〜12時まで
- りんご(小箱) 880円
: 16時から
- ぶなしめじ 58円
- えのき茸 62円
| 表示例 |
|---|
|
定義リスト > テーブル
- 12/9㊏
: 開店〜12時まで
- ピーマン 48円
- じゃがいも 68円
: 16時から
| 名前 | 価格 | 個数 |
| --- | --- | --- |
| りんご | 100円 | 3個 |
| バナナ | 80円 | 5個 |
| みかん | 120円 | 8個 |
- 12/10㊐
: 開店〜12時まで
- りんご(小箱) 880円
: 16時から
| 名前 | 価格 | 個数 |
| --- | --- | --- |
| りんご | 100円 | 3個 |
| バナナ | 80円 | 5個 |
| みかん | 120円 | 8個 |
| 表示例 | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
タスクリスト
行頭に 、- [ ] (未完了)や - [x] (完了)と記述することでタスクリストを作成できます。
記述例
- [ ] 未完了のタスク
- [x] 完了したタスク
| 表示例 |
|---|
|
- 対応する書き方:[x] と [X] のどちらでも完了になります。入れ子の項目や、番号付きリスト(1. [ ] …)でも使えます。
- 普通の項目との混在:普通の項目と混ぜても、[ ] [x] のある項目だけがチェックボックスになります。
- リンクとの区別:
[リンク](URL)で始まる項目は、タスクとして扱いません([の後が空白か x 1 文字で、]の後が空白のものだけが対象です)。
引用
行の先頭に「>」(大なり記号)を付けると、引用になります。
記述例
> これは引用された文章です。
> 引き続き引用部分です。
| 表示例 |
|---|
|
水平線
「-」(ハイフン)を 3 つ以上、1 行に書くと、区切りの線になります。
記述例
---
| 表示例 |
|---|
|
|
※文章のすぐ下に書くと見出しとして扱われることがあるので、水平線の上には空行を入れてください。
コード
プログラムのコードや、記号をそのまま見せたい部分に使います。
インラインコード(文中)
文中の文字を「`」(バッククォート)で囲みます。
記述例
設定画面の `保存` ボタンを押します。
| 表示例 |
|---|
設定画面の 保存 ボタンを押します。
|
コードブロック(複数行)
前後の行を「```」(バッククォート 3 つ)で囲みます。「```」の後ろに言語名(html css js など)を書くと、色分けされて表示されます。
記述例
```js
function hello() {
console.log("こんにちは、世界!");
}
```
| 表示例 |
|---|
|
コードの中に書いた記号は、Markdown として変換されず、そのまま表示されます。
表(テーブル)
「|」(縦線)で列を区切り、1 行目(見出しの行)の下に「|---|」の行を入れます。
記述例
| 名前 | 価格 | 個数 |
| --- | --- | --- |
| りんご | 100円 | 3個 |
| バナナ | 80円 | 5個 |
| みかん | 120円 | 8個 |
| 表示例 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
- 「
|」の位置は揃えなくてもかまいません(揃えると、書くときに見やすくなります)。 - 見出しの行が必要ない表は、「
|---|」の行を省略できます。
表の応用
セルの結合
セルに「<」「>」「^」だけを書くと、となりのセルと結合できます。
| 記号 | 結合する方向 |
|---|---|
< |
左のセルと結合 |
> |
右のセルと結合 |
^ |
上のセルと結合 |
記述例
| 時間 | 月曜 | 火曜 |
| --- | --- | --- |
| 10:00〜12:00 | 会議 | < |
| 13:00〜15:00 | 外出 | 作業 |
| 15:00〜17:00 | ^ | 作業 |
| 表示例 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||
表のタイトル(キャプション)
表の 1 行目に、|: タイトル | の形で書きます。
記述例
|: 2026年 価格表 |
| 名前 | 価格 | 個数 |
| --- | --- | --- |
| りんご | 100円 | 3個 |
| 表示例 | ||||||
|---|---|---|---|---|---|---|
|
本文の区切り・合計欄(フッター)
表の途中に「-」だけの行を入れると、本文をグループに分けられます。「=」だけの行を入れると、その下が合計などを書く欄(フッター)になります。
記述例
| 名前 | 価格 | 個数 |
| --- | --- | --- |
| りんご | 100円 | 3個 |
| みかん | 120円 | 8個 |
|-----------------|
| 牛乳 | 200円 | 1本 |
|=================|
| 合計 | < | 12点 |
| 表示例 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||
セルの中で改行・箇条書き(複数行のセル)
行の最後(最後の「|」の後)に「\」(バックスラッシュ)を書くと、次の行と 1 つの行としてまとめられます。セルの中に箇条書きや複数の段落を書けます。
記述例
| プラン | 内容 |
| ---------- | -------------------- |
| ベーシック | - ページ数:5ページ | \
| | - 更新:月1回 |
| プレミアム | - ページ数:10ページ | \
| | - 更新:月4回 |
| 表示例 | ||||||
|---|---|---|---|---|---|---|
|
- Windows のキーボードでは、「
\」は「¥」キーで入力します。 - 何も書かない行(
| | | \)を挟むと、セルの中の段落を分けられます。
注記・補足の書き方
アラート(注意書きのボックス)
引用の 1 行目に [!NOTE] などの種類を書くと、アイコン付きの注意書きになります。
記述例
> \[!NOTE\] 補足 知っておくと便利な情報です。
> \[!WARNING\] ご注意ください 作業の前に、必ずバックアップを取ってください。
| 表示例 |
|---|
|
| 種類 | 使い方 |
|---|---|
[!NOTE] |
補足・メモ |
[!TIP] |
ヒント・おすすめ |
[!IMPORTANT] |
重要なお知らせ |
[!WARNING] |
注意・警告 |
[!CAUTION] |
危険・強い警告 |
※アイコンの表示は、サイトの設定によって変わります。
折りたたみ
アラートの種類の直後に「-」を付けると、クリックで開閉できる折りたたみになります。「+」を付けると、最初から開いた状態で表示されます。
記述例
> [!NOTE]- よくある質問:納期はどのくらいですか?
> 通常、ご注文から 2〜3 営業日で発送します。
> [!TIP]+ 開いた状態で表示する例
> 「+」を付けると、最初から開いています。
| 表示例 |
|---|
よくある質問:納期はどのくらいですか?通常、ご注文から 2〜3 営業日で発送します。 開いた状態で表示する例「+」を付けると、最初から開いています。 |
「よくある質問」のように、必要な人だけが読めばよい情報に便利です。
脚注
文中に [^1] のような印を書き、別の行に [^1]: 内容 で説明を書くと、ページの最後に注釈としてまとめられます。
記述例
送料は無料です[^1]。
[^1]: 北海道・沖縄を除きます。
| 表示例 |
|---|
|
送料は無料です1。
|
- 印の番号は、文中に出てきた順に自動で振られます。
[^送料]のように、数字以外の名前も使えます。 - 説明の行は、どこに書いてもかまいません。
囲み(カスタムコンテナ)
「:::」(コロン 3 つ)と名前を書いた行と、「:::」だけの行で囲むと、その部分がひとまとまりの囲みになります。名前には、サイトで用意されているデザインの名前(クラス名)を書きます。
記述例
:::box is-outlined
囲みの中の文章です。 **太字** や箇条書きも使えます。
:::
| 表示例 |
|---|
|
囲みの中の文章です。 太字 や箇条書きも使えます。 |
:::{#id .box} のように、ID やクラス名を指定することもできます。
※どんな見た目になるかは、サイトのデザイン(CSS)で決まります。
目次
単独の行に次の記号を書くと、その位置に目次が表示されます。
| 記号 | 表示 |
|---|---|
[[TOC]] |
記事の見出しから作った目次 |
[[TOCBTN]] |
画面の端のボタンで開閉する目次 |
※目次は、サイト側の機能で表示されます。
記号をそのまま表示したいとき
Markdown の記号を、記号のまま表示したいときは、前に「\」(バックスラッシュ)を付けます。
記述例
\*アスタリスク\* をそのまま表示します。
| 表示例 |
|---|
|
*アスタリスク* をそのまま表示します。 |
HTML をそのまま書く
Markdown で書けない表現は、HTML のタグをそのまま書くことができます。
記述例
<img src="https://code-plus.jp/gp/wp-content/uploads/PKST615_0I9A6442_TP_V.jpg" alt="猫の画像" width="300">
| 表示例 |
|---|
![]() |
まとめ(早見表)
| やりたいこと | Markdown 記法 |
|---|---|
| 見出し | ## 見出し |
| 太字 | **文字** |
| ハイライト | ==文字== |
| 小さい文字(注釈) | •文字• |
| リンク | [表示する文字](URL) |
| 画像 |  |
| 箇条書き | - 項目 |
| 番号付きリスト | 1. 項目 |
| 引用 | > 文章 |
| 表 | 「表(テーブル)」の項目を参照 |
| 注意書き | > [!NOTE] タイトル |
| 折りたたみ | > [!NOTE]- タイトル |
| 脚注 | [^1] と [^1]: 説明 |
| 目次 | [[TOC]]
|
これらの基本を押さえて、読みやすい文書作成を楽しみましょう!
