セクションタグ(section)
文書の意味のまとまり(章や節)を示すためのセマンティック要素。
sectionタグ=文書の「章」を作る
`
単なる「見た目のグループ化」ではなく、「ここからここまでは一つのトピックについての内容です」という情報構造を示すために使います。
基本的な使い方
<h2>私たちのミッション</h2>
<p>私たちはすべての人に教育を届けます...</p>
</section>
<section>
<h2>サービス内容</h2>
<p>以下のサービスを提供しています...</p>
</section>
見出しタグとの組み合わせ
`
❌ 悪い例:見出しがない
<p>これは何のセクション?</p>
</section>
divタグとの使い分け
最も重要な違いは「意味(セマンティクス)」の有無です。
| タグ | 意味 | 使用場面 |
|---|---|---|
<section> |
意味のまとまり | トピックごとの区切り(章・節) |
<div> |
意味なし | 純粋なスタイリング目的 |
<article> |
独立したコンテンツ | ブログ記事、ニュース記事など |
articleタグとの違い
`
一方、`
SEOとアクセシビリティへの貢献
検索エンジンは `
また、スクリーンリーダーは `
まとめ
`