Markdown 水平線

最終更新:2026-10-14

水平線 CommonMark コア

3 個以上のアスタリスク、ハイフン、またはアンダースコアだけの行は、水平線 <hr> としてレンダリングされます。章や節の区切りによく使われます。ただしハイフンの --- が Setext のレベル 2 見出しと衝突する点には注意が必要です。

所属グループ基礎・ブロック
仕様レベルCommonMark コア
仕様バージョンCommonMark 0.31.2 + GFM

📝 構文

---
または ***
または ___

▶ オンライン例

左で Markdown を編集すると右に即時反映

💡 ポイント

⚠️ Warning --- が直前のテキスト行に密着している(間に空行がない)と、その行はレベル 2 見出しになってしまいます。水平線の前後には必ず空行を入れましょう。
ℹ️ Note 水平線は見た目だけの要素です。構造の区分は見出しを優先して使います。

❓ よくある質問

Q --- と *** に違いはありますか?
A レンダリング結果はどちらも <hr> です。唯一の違いは --- に Setext との衝突リスクがある点です。
Q 記号を 4 個、5 個書いてもよいですか?
A 問題ありません。3 個以上なら任意の個数が有効です。
Q 記号の間にスペースを入れてもよいですか?
A 入れられます。- - - でも有効な水平線になります。

📚 関連項目

Setext見出しCommonMark コア 見出しCommonMark コア
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%