ヘッダータグ(header)
ページや各セクションの「顔」となる導入部分を定義するセマンティック要素。
headerタグ=ページの「顔」を作る
`
単なる `
基本的な使い方
<h1>サイトタイトル</h1>
<nav>
<a href="/">ホーム</a>
<a href="/about">会社概要</a>
</nav>
</header>
headerタグに含めるべき要素
- ロゴ: サイトのブランドアイデンティティを示す画像やテキスト
- ナビゲーション: `
- 検索フォーム: サイト内検索機能(大規模サイトの場合)
- 見出し: ページやセクションのタイトル(`
`〜`
`)
複数のheaderタグを使う
1つのページに複数の `
複数ヘッダーの例
<h1>ブログサイト</h1>
</header>
<article>
<header>
<h2>記事タイトル</h2>
<p>投稿日: 2026年2月11日</p>
</header>
<p>記事本文...</p>
</article>
アクセシビリティへの貢献
`
さらに、ARIA属性 `role="banner"`
を追加することで、メインヘッダーであることを明示的に示すこともできます(ただし、HTML5では `
SEOへの影響
検索エンジンは `
まとめ
`