header要素
header要素は、それを含む最も近いセクションまたはセクショニング・ルートのヘッダーであることを示す要素です。
最も近い要素がbodyだった場合はページ全体のヘッダーとなり、他のarticleやsectionが最も近いセクションだった場合はそれのヘッダーとなります。
header要素が含む内容としては、見出し・ナビゲーション・ロゴ・検索フォーム・目次が一般的です。
見出しは必須ではありません。
HTML
- <header>
- <h1>フロントエンドな日々</h1>
- <nav>
- <ul>
- <li><a href="#">ホーム</a></li>
- <li><a href="#">お知らせ</a></li>
- <li><a href="#">会社概要</a></li>
- <li><a href="#">お問い合わせ</a></li>
- </ul>
- </nav>
- </header>
header要素にmain要素、セクショニングコンテンツに含まれていないheader要素とfooter要素を含むことはできません。