HTML5では、従来のdivタグに加え、レイアウトブロックを作成するためのさまざまなタグが追加されました。
タグ | 用途 |
---|---|
header | ページの先頭に配置するヘッダー領域であり、サイトロゴや、メインナビゲーションなどを含む |
nav | 各ページへのリンクなどのナビゲーション領域 |
article | 独立した記事として成り立つ領域、ブログの各投稿など |
section | 見出しと段落等を組み合わせたセクション |
main | ページのメインコンテンツとしてのメイン領域 |
aside | メインコンテンツではないサブ領域 |
footer | ページの末尾に配置するフッター領域であり、コピーライトや運営者情報などを含む |
div | 汎用ブロック、上記に当てはまらない箇所に汎用的に使用する |