<hgroup>: HGROUP 要素
最終更新:2026-10-13
<hgroup>HGROUP 要素
見出しのグループ(<h1>–<h6>)をまとめ、タイトルとサブタイトルなどを 1 つの見出しブロックとして扱います。
| カテゴリ | セマンティック |
|---|---|
| コンテンツモデル | フローコンテンツ |
| 許可される親要素 | フローコンテンツを受け入れる要素 |
| 閉じタグ | 必要 </hgroup> タグ |
| ステータス | 標準 |
📝 構文
<hgroup>
<h1>メインタイトル</h1>
<h2>サブタイトル</h2>
</hgroup>
▶ サンプル
下のコードを編集して、playground でリアルタイム結果を確認:
🌐 ブラウザサポート
| ブラウザ | |||||
|---|---|---|---|---|---|
| <hgroup> | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| すべての主要ブラウザでサポート | |||||
ヒント: hgroup は見出しのみを含めるべきです。SEO では通常トップレベルの <h1> がページタイトルとして扱われます。
❓ よくある質問
Qhgroup は何に使うものですか?
A
<hgroup> は「見出し+サブタイトル」をひと組に束ねます。たとえば <hgroup><h1>メインタイトル</h1><p>サブタイトルの説明</p></hgroup> のように書きます。補助技術に対して「これらの要素がひとつの見出しブロックを構成する」と伝えます。Qhgroup の中の p は本文扱いになりますか?
A
<hgroup> の内側では、<p> は通常の段落ではなく「サブタイトル」と解釈されます(hgroup に置けるのは h1-h6 と p だけです)。CSS でサブタイトル風の装飾を付けられます。画像やリンクリストなど、それ以外の内容を置くのは不正です。Qhgroup の対応状況は?今も必要ですか?
Aブラウザは
<hgroup> に特別な描画をしません(ただのコンテナです)。歴史上、一度廃止候補になって復活した経緯があります。サブタイトルに「見出しグループ」の意味が不要なら、<header> で h1 と p を包むだけでも十分です。厳密な文書アウトラインの意味が必要なときに hgroup を使いましょう。🏷️ 関連タグ
💡 関連ケース
今後さらにケーススタディを追加予定です。