HTML5
header
headerはセクション内のヘッダーを定義するのに用いるタグです。おおよその場合hを含みますが含まなくても大丈夫です。
実はセクション毎にheaderを定義することができる
headerは理屈上、ページの中に何度も使うことができますが、html5以前の使い方に習い、htmlタグの headerを定義するために用いることが多いです。
用例
<article>
<h1>見出し</h1>
<p>
テキスト
</p>
<section>
<header>
<h2>見出し</h2>
<p>
テキスト
</p>
</header>
<h3>見出し</h3>
<p>
テキスト
</p>
</section>
<section>
<header>
<h2>見出し</h2>
<p>
テキスト
</p>
</header>
<h3>見出し</h3>
<p>
テキスト
</p>
</section>
</article>
一般的な用例
<body>
<header>
<div class="heder">
<p>
サイトタイトル
</p>
<!-- /heder --></div>
</header>
<nav>
<div class="nav">
<ul>
<li><a href="#">ナビ</a></li>
<li><a href="#">ナビ</a></li>
<li><a href="#">ナビ</a></li>
</ul>
<!-- /nav --></div>
</nav>
<article>
<div class="contents">
<h1>メイン見出し</h1>
<p>
段落が入ります。
</p>
<section>
<div class="section01">
<h2>セクションの見出し</h2>
<p>
段落が入ります。
</p>
<!-- /section01 --></div>
</section>
<section>
<div class="section02">
<h2>セクションの見出し</h2>
<p>
段落が入ります。
</p>
<!-- /section02 --></div>
</section>
<!-- /contents --></div>
</article>
<footer>
<address>
連絡先
</address>
<p>
copyright
</p>
</footer>
</body>
