<hr>: HR 要素

最終更新:2026-10-13

<hr>HR 要素

<hr>(水平線)要素はテーマの区切りを表し、既定では水平線として表示されます。HTML5 では話題の転換を示し、段落を視覚的に分けるためによく使われます。空要素です。

カテゴリテキスト内容
コンテンツモデルなし(空要素)
許可される親要素フローコンテンツを受け入れる要素
閉じタグ自己完結 — 閉じタグ不要
ステータス標準

📝 構文

段落1<hr>段落2

▶ サンプル

下のコードを編集して、playground でリアルタイム結果を確認:

🌐 ブラウザサポート

ブラウザ ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<hr> ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
すべての主要ブラウザでサポート

❓ よくある質問

Qhr はただ線を引くだけの要素ですか?
Aそれだけではありません。<hr> の意味は「テーマの転換」(topic break)です。物語の場面転換や話題の区切りを表します。視覚的にはデフォルトで水平線として描画されますが、意味のない純粋な装飾の区切り線は CSS の border で実装すべきです。
Qhr は空要素ですか?スタイルは設定できますか?
A空要素で、終了タグがなく内容を持ちません。スタイルは完全にカスタマイズ可能です。hr { border: none; border-top: 1px solid #ddd; } は定番のリセット方法で、幅やグラデーションなども制御できます。
Qhr と section は併用する必要がありますか?
A重ねて表現する必要はありません。<section>(見出しのあるテーマのグループ)を使ったなら、<hr> を足す必要はありません。構造自体が区切りになるからです。hr は見出しのない緩い話題転換に向くもので、両者は粒度の違う道具です。

📚 関連チュートリアル

Web-Tutorial.com

Web-Tutorial 技術チーム

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

100%