Markdown記法チートシート|コピペで使える一覧

Markdown チートシート ドキュメント 開発
結論

よく使う記法をコピペで使える形で一覧化。#見出し、**太字、```コードブロック、|テーブル。

記法一覧(用途・いつ使うか)

記法 用途・いつ使うか
`#`見出し ドキュメントの階層構造。`#`1つが大見出し、`##`が中見出し。
`-`箇条書き 手順・項目の列挙。`1.`で番号付き。
`[テキスト](URL)` リンク。画像は`![alt](URL)`。
`` ` ``インラインコード コマンド名・変数名・プロパティ名を本文中に。
` ``` `コードブロック 複数行のコード。言語指定でシンタックスハイライト。
`**`太字、`*`斜体 強調。重要語は太字。
`|`テーブル 比較表・パラメータ一覧。列の区切りは`|`。
`>`引用 他者の発言・注意書き。

見出し

# 見出し1
## 見出し2
### 見出し3

リスト

- 箇条書き
- 箇条書き

1. 番号付き
2. 番号付き

リンク・画像

[リンクテキスト](https://example.com)
![画像の説明](画像URL)

コード

`インラインコード`

コードブロックはバッククォート3つで囲む。言語指定も可能(例:javascript、python):シンタックスハイライトと検索エンジン最適化に役立つ。

```javascript
const x = 1;
```

強調

**太字**
*斜体*
~~取り消し線~~

テーブル

| 列1 | 列2 |
|-----|-----|
| A   | B   |
| C   | D   |

引用・水平線

> 引用文

---
(水平線)

チェックボックス(GitHubなど)

- [ ] 未完了
- [x] 完了

📝 この場でMarkdownのプレビューを確認する

入力
整形結果

整形内容

  • 全角→半角: #→#、-→-、0-9→0-9、[]→[]、()→() など
  • 見出し: ##ああ## ああ
  • リスト: -あ- あ1.あ1. あ
  • 引用: >引用> 引用さらに> 引用さらに > 引用
  • リストインデント: 行頭の全角スペースを半角2つに(ネスト認識のため)
  • :::details: :::details とタイトルの間にスペースを追加
  • テーブル: |a|b|| a | b |
  • 脚注: [^1]:内容[^1]: 内容
  • 水平線: *** / ___---
  • Zenn画像: ![](url=250x)![](url =250x)
  • 保護(変更しない): コードブロック、数式($$/$...$)、\*...\*\[...\]、リンク・画像、:::message:::details:::note<details><!-- -->@[card]
  • 文中の#: 見出し行頭の#のみ半角化、文中の#は維持

対応サービス

以下のサービスで使用されるMarkdown記法に対応しています。他にも多くのサービス(GitHub、GitLab、HackMD、Obsidian など)で利用可能です。

Zenn

対応記法:

  • 見出し・リスト・番号リスト・引用・テーブル・脚注・区切り線
  • 画像: ![](url =250x) 幅指定、キャプション *テキスト*
  • コード: 言語:ファイル名diff js
  • 数式: $$ ブロック、$ インライン(KaTeX)
  • 独自: :::message / :::message alert / :::details:::でネスト)
  • 埋め込み: @[card] @[tweet] @[youtube] @[gist] @[codepen]
  • mermaid・絵文字 :emoji:・HTMLコメント <!-- -->
Qiita

対応記法:

  • GFM準拠 + 拡張。コード: 言語:ファイル名diff_言語
  • :::note info / warn / alert
  • <details><summary> 折りたたみ
  • チェックボックス - [ ] - [x]、説明リスト <dl>
  • 数式: ```math または $`...`$
  • PlantUML・Mermaid・絵文字・リンクカード(URL単独行)
  • 参照リンク [text][ref]、ページ内リンク #見出し
note

対応記法:

  • 見出し・引用・箇条書き・番号リスト・強調・コードブロック・取り消し・区切り線
  • 見出しは h2・h3 のみ(h1 は h2 に変換)
  • 強調: ** 推奨(__ は前後にスペース必要)
  • リスト: -* 混在は非推奨
VSCode / GFM

対応記法:

  • 見出し・リスト・番号リスト・引用・リンク・画像・テーブル・水平線
  • コード: 言語:ファイル名(例: c:main.c
  • 斜体 *・太字 **・打ち消し ~~

※ Zenn・Qiita・note・HackMD・GitHub・GFM など各種Markdown記法に対応。