Markdown チートシート
サポートされているコマンドの確認に役立つリマインダー
Markdown 言語は、ウィキペディアや Hugo で使用されています。 見出し、リスト、フォントスタイルの変更、画像、コード引用、およびテーブルをサポートしています。 ここでは、Markdown の書式の簡単な概要を記載しています。
上の画像は、Flux - text to image AI によって生成されました。
Markdown は、テキストドキュメントに書式を追加するために使用できる 軽量 マークアップ言語です。このガイドでは、最もよく使用される Markdown 構文 の包括的な概要を提供し、見やすく構造化されたドキュメントを作成するのに役立ちます。
見出し
Markdown では、ハッシュ記号 (#) を使用して見出しを作成します。見出しの前に配置されるハッシュの数は、見出しのレベルを示します。
# H1
## H2
### H3
#### H4
##### H5
###### H6
強調
Markdown では、いくつかの方法でテキストを強調できます。イタリック体にはアスタリスク (*) やアンダースコア (_) を、太字にはダブルアスタリスク (**) やダブルアンダースコア (__) を使用します。
イタリック
*イタリック* もしくは _イタリック_
太字
**太字** もしくは __太字__
太字とイタリック
***太字とイタリック*** もしくは ___太字とイタリック___
リスト
Markdown は順序付きリストと順序なしリストの両方をサポートしています。
順序なしリスト
- 項目 1
- 項目 2
- 子項目 1
- 子項目 2
順序付きリスト
1. 最初の項目
2. 2番目の項目
1. 子項目 1
2. 子項目 2
リンク
リンクを作成するには、リンクテキストを角括弧 ([]) で囲み、URL を丸括弧 (()) で囲います。
[リンクテキスト](URL)
例
詳細については [Markdown Guide](https://www.markdownguide.org/) を参照してください。
画像
画像は、エクスクラメーションマーク (!) を使用し、画像の代替テキストを角括弧で囲み、画像の URL を丸括弧で囲むことで追加します。

例

引用
引用は、大なり記号 (>) を使用して作成します。
> これは引用です。
ネストされた引用
> これは最初のレベルの引用です。
>> これはネストされた引用です。
インラインコードとコードブロック
インラインコードはバッククォート (` ) で囲むことで追加できます。コードブロックはトリプルバッククォート (``` ) をコードの前後に使用します。
インラインコード
C でテキストを出力するには `printf()` を使用します。
コードブロック
python def hello_world(): print("Hello, World!")
水平線
水平線は、3つ以上のダッシュ (—)、アスタリスク (***)、またはアンダースコア (___) を使用して作成します。
---
テーブル
Markdown では、パイプ (|) とハイフン (-) を使用してテーブルを作成します。
例
| ヘッダー 1 | ヘッダー 2 |
|----------|----------|
| セル 1 | セル 2 |
| セル 3 | セル 4 |
タスクリスト
タスクリストは、チェックボックスを使用できる特殊なリストです。
例
- [x] 完了したタスク
- [ ] 未完了のタスク
縦線
縦線は、ダブルチルダ (~~) を使用して作成します。
~~これは縦線のテキストです。~~
強調表示
強調表示は Markdown ではネイティブにサポートされていませんが、一部のレンダラーでは == 構文を使用してサポートされています。
例
==これは強調されたテキストです。==
下付き文字と上付き文字
下付き文字は、テキストの前にキャレット (^) を使用し、上付き文字はテキストの前にチルダ (~) を使用して作成します。
例
H~2~O は水です。
E = mc^2
数式
数式は、ドル記号 ($ ) 内で LaTeX 構文を使用して追加できます。
例
$$ E = mc^2 $$
特殊文字のエスケープ
特殊文字をエスケープするには、バックスラッシュ () を使用します。
例
\*イタリック\* もしくは \_イタリック\_
この包括的なチェックシートは、見やすく構成されたドキュメントを作成するために必要な基本的な Markdown 構文をカバーしています。より高度な機能やカスタマイズについては、特定のレンダラードキュメントまたは追加のリソースを参照してください。