要約
デジタル出版物内の自己完結型のコンテンツ記事を識別するには、 article
要素を使用します。
テクニック
-
雑誌、ジャーナル、新聞などに掲載されているような自己完結型の記事には
article
要素を使用します。[[WCAG-1.3.1]] -
各記事に見出しを含めます。 [[WCAG-1.3.1]]
-
サイドバーなど、記事内の補助的な素材には
aside
要素を使用します。[[WCAG-1.3.1]]
例
よくある質問
-
aside
とarticle
どちらを使うべきでしょうか? -
aside
要素は、コンテンツが主要な物語を説明または補足する場合に最適です。サイドバー、用語集、および同様の説明コンテンツに最適です。article
要素は、コンテンツがドキュメントまたは出版物の他のコンテンツから独立している場合に最適です。たとえば、科学雑誌では、共通のテーマがあっても、各記事は他の記事から独立しています。
解説
記事ベースの出版物は商業出版では一般的ではありませんが、科学雑誌などの出版分野では中心的な存在です。出版物に記事が含まれている場合、意味的に正確なarticle
要素を使用してタグ付けすることができます。
HTML 仕様によれば、 article
要素のコンテンツは、「原則として、(例: シンジケーション内などで)独立して配布または再利用可能」です 。この意味で、記事は、より大きなデジタル作品内の自己完結型のミニ出版物のようなものです。 section
要素を使用して作品を小さなセクションに分割する場合、 article
要素は、 section
要素を使用してさらに分割できる個別のコンテンツコンテナーを表します。
支援技術のユーザーにとって、 article
とsection
タグの主な違いは、それらの識別方法にあります。 section
はランドマーク(目印)と見なされますが、 article
はそうではありません。Jaws や NVDA などのスタンドアロンの支援技術では、通常、この違いに関係なく、ユーザーは記事に移動できますが、記事はページのランドマーク(目印)のリストには含まれません。
article
要素は、インタラクティブゲームなどのスクリプトコンテンツをカプセル化するために使用されることもあります。記事という従来の公開概念に限定されず、コンテンツの個別の項目をカプセル化するものとして考えることができます。
関連リンク
- MDN — <article>: 記事コンテンツ要素
- HTML —
article
要素 - HTML —見出しとセクション