Markdown 定義リスト
最終更新:2026-10-14
定義リスト よくある拡張
拡張構文です。用語を 1 行に置き、次の行をコロンで始めて定義を書くと、<dl><dt><dd> の構造としてレンダリングされます。用語集、パラメータ説明、API ドキュメントを書くための強力な手段ですが、GitHub は対応していません。
| 所属グループ | GFM 拡張 |
|---|---|
| 仕様レベル | よくある拡張 |
| 仕様バージョン | CommonMark 0.31.2 + GFM |
📝 構文
用語
: 定義の内容
▶ オンライン例
左で Markdown を編集すると右に即時反映
💡 ポイント
⚠️ Warning GitHub と本サイトのデフォルトのレンダラは解析せず、そのまま表示します。必要なときは HTML の <dl> 構造で代用します。
ℹ️ Note 1 つの用語に複数の定義を付けるには、コロンで始まる行を複数書きます。意味上は複数の <dd> が生成されます。
❓ よくある質問
Q 対応しているツールはどれですか?
A Pandoc、PHP Markdown Extra、Jekyll の kramdown などが対応しています。
Q 表とどう使い分けますか?
A 項目が少なく説明が長いなら定義リスト、フィールドが多く整然としているなら表が向いています。
Q どのような構造にレンダリングされますか?
A <dl> で全体を包み、用語は <dt>、定義は <dd> になります。意味が明確でアクセシビリティにも有利です。