<header>タグは、導入部分やナビゲーション補助のグループを表す際に使用します。
header要素は通常、見出し(h1–h6要素 や hgroup要素)を含むことを意図していますが、これらは必須ではありません。 header要素は、セクションの目次、検索フォーム、関連ロゴなどをまとめる際などにも使用できます。
header要素は文書のアウトラインに影響を与えない要素であり、新しいセクションを作成しません。
以下に、header要素の使用例をいくつか示します。
最初のサンプルは、ウェブページの導入部分という想定です。 header要素のなかにh1要素の見出しが含まれていますが、これは標準的なheader要素の使い方です。
<header>
<p>ゲームの国へようこそ...</p>
<h1>パズルゲーム</h1>
</header>
ゲームの国へようこそ...
次のサンプルは、ウェブページの導入部分とナビゲーション補助部分という想定です。 それら全体をheader要素に指定しています。
<header>
<hgroup>
<h1>フルスクリーン API</h1>
<p>Living Standard — 最終更新日 2015年10月19日<p>
</hgroup>
<dl>
<dt>参加方法:</dt>
<dd><a href="https://github.com/whatwg/fullscreen">GitHub whatwg/fullscreen</a></dd>
<dt>コミット:</dt>
<dd><a href="https://github.com/whatwg/fullscreen/commits">GitHub whatwg/fullscreen/commits</a></dd>
</dl>
</header>
Living Standard — 最終更新日 2015年10月19日
header要素は文書のアウトラインに影響を与えない要素であり、新しいセクションを作成しません。 そのため、header要素の後のコンテンツは、header要素で開始された最後のサブセクションの一部のままです。 次のサンプルでは、HTMLソース中のコメントでそのことを解説しています。
<body>
<header>
<h1>ゲームの広場</h1>
<nav>
<ul>
<li><a href="/games">ゲーム</a>
<li><a href="/forum">フォーラム</a>
<li><a href="/download">ダウンロード</a>
</ul>
</nav>
<h2>重要なお知らせ</h2>
<!-- このh2要素により、2番目のサブセクションが始まります -->
<p>今日のゲームをプレイするには、利用環境をアップデートする必要があります。</p>
<!-- ここは「重要なお知らせ」と題されたサブセクションの一部です -->
<h2>ゲーム</h2>
<!-- このh2要素により、3番目のサブセクションが始まります -->
</header>
<p>あなたがプレイ中のゲームが3つあります:</p>
<!-- ここはまだ「ゲーム」と題されたサブセクションの一部です -->
...
今日のゲームをプレイするには、利用環境をアップデートする必要があります。
あなたがプレイ中のゲームが3つあります:
...