適用 (対象)
HTML 及び XHTML
これは、次の達成基準に関する達成方法である:
- 達成基準 2.4.5: 複数の手段 (参考)
- 達成基準 2.4.8: 現在位置 (G127: あるウェブページと、より大きな一連のウェブページとの関係性を特定するの達成方法として十分)
解説
この達成方法の目的は、link
要素を用いて、ある HTML ページがウェブページ一式の中でどのような位置にあるのかを示すメタデータを提供する方法、及び利用者がウェブページ一式の中で特定のコンテンツを発見することを支援する方法について解説することである。rel
属性の値が、どのような関係性が定義されているのかを示し、href
属性がその関係を持つドキュメントへのリンクを提供する。複数の link
要素を用いることで、複数の関係を示すこともできる。rel
属性の値としては、以下のようなものが有用である:
- Start: 複数のドキュメントの中の最初のドキュメントへのリンク
- Next: 一連のドキュメントにおける次のドキュメントへのリンク
- Prev: 一連のドキュメントにおける前のドキュメントへのリンク
- Contents: 目次の役割を果たすドキュメントへのリンク
- Index: 現在のドキュメントに対して索引を提供するドキュメントへのリンク
事例
例 1
オンライン書籍の第 2 章のウェブページがあり、head
要素セクションに次のリンクが含まれている。
<link rel="Contents" href="Contents.html" title="Table of Contents" /> <link rel="Index" href="Index.html" title="Index" /> <link rel="Prev" href="Chapter01.html" title="01. Why Volunteer?" /> <link rel="Next" href="Chapter03.html" title="03. Who Volunteers?" />
参考リソース
参考リソースは、あくまでも情報提供のみが目的であり、推薦などを意味するものではない。
- HTML 5.2 LINK element
- HTML 5.2 link types
- Use <link>s in your document from W3C's Quality Web Tips
- The 'link'-Element in (X)HTML
検証
手順
一連のまたは集合的なウェブページにおける、あるウェブページについて:
- ナビゲーションに関する全ての
link
要素が、その文書のhead
要素セクションに含まれている。 -
その文書の
head
要素セクション内のナビゲーションに関する各link
要素に、少なくとも以下が指定されていることを確認する:- リンクタイプを特定するための
rel
属性 - 適切なリソースを見つけるための妥当な
href
属性
- リンクタイプを特定するための
期待される結果
- 上記全ての結果が真である。