セマンティックHTMLとは、ウェブページの各部分の用途を表すHTML要素を使うことです。たとえば、すべてに同じ汎用コンテナーを使う代わりに、メインコンテンツやナビゲーション、個々の記事を表す要素を使用できます。

建物の部屋にラベルを付け、人やツールが行き先を分かるようにするのと似ています。意味のある構造は、ブラウザーや支援技術、検索エンジンによるページの理解に役立ちます。それだけでアクセシブルで使いやすいページになるわけではありませんが、より明確な出発点を提供します。