JA
マイツール

Markdown記法チートシート

CommonMarkとGitHub Flavored Markdownの記法を一覧にしました。見出し、リスト、表、タスクリスト、コード、リンクと、それぞれのHTML出力を確認できます。

マイツール →
広告

Markdownは、いくつかの記号でプレーンテキストを書式付きのHTMLに変えます。このチートシートは、ほとんどのツールが従う標準のCommonMarkと、表・タスクリスト・取り消し線・URLの自動リンクを加えたGitHub Flavored Markdownの記法を、例ごとの正確なHTML出力とともにまとめています。脚注やアラートボックスのようにGitHub.comだけがレンダリングする機能は別に表示してあるので、どこで動かないかが分かります。

使い方

  1. 表をざっと見るか、フィルターに「表」や「リンク」などの単語を入力します。
  2. 「表示」メニューで、CommonMark、GFM拡張、GitHub専用機能のいずれかに絞り込みます。
  3. 「試してみる」に手持ちのMarkdownを貼り付けると、変換後のHTMLを確認できます。
  4. HTMLをコピーするか、出力が思いどおりになるまでMarkdownを調整します。

計算式

Markdownテキスト → HTML(CommonMark + GFMのルール)

HTML列と「試してみる」欄は、ブラウザ上でmarkedライブラリのGFMモードを使って生成します。CommonMarkとGFMの仕様に忠実ですが、まれな境界ケースでは他のレンダラーと結果が異なることがあります。段落内の改行は、行末に空白2つかバックスラッシュがある場合にだけ<br>になります。

計算例

初期値のサンプルでは、- [x] 牛乳がチェック済みで無効化されたチェックボックスつきのリスト項目になり、食パンは<strong>食パン</strong>になります。区切り行| :--- | ---: |により、品目列は左揃え、数量列は右揃えになり、12にはalign="right"が付きます。npm testを囲むバッククォートは<code>npm test</code>になります。

よくある質問

CommonMarkとGFMの違いは何ですか?

CommonMarkはMarkdownの基本記法を厳密に定めた仕様です。GitHub Flavored Markdownはその上位互換で、表、タスクリスト、取り消し線、URLの自動リンク、安全でないHTMLを除くフィルターを追加しています。

改行を1つ入れたのに消えてしまうのはなぜですか?

Markdownでは、段落内の改行1つは空白として扱われます。強制改行するには行末に空白2つまたはバックスラッシュを付け、新しい段落にするには空行を入れます。

脚注はどこでも使えますか?

いいえ。GitHub.com、GitLab、一部の静的サイトジェネレーターは[^1]形式の脚注に対応していますが、CommonMarkやGFMの仕様にはないため、多くのレンダラーは通常のテキストとして表示します。

出典

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). Markdown記法チートシート. https://kakao.mobile/ja/tools/markdown-cheat-sheet/

MLA

“Markdown記法チートシート.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/markdown-cheat-sheet/.

広告