明示的に表示されるものではなく、メタデータの目的でこれを行いたいです。たとえば、現在のドキュメント、ページ A がページ B からリンクされているとします。たとえば、サイドバーの「関連記事」です。この「逆リンク」関係を示すには、ページ A でどのリンク関係またはその他のマークアップを使用すればよいですか?
2 に答える
1
属性(および要素で使用可能) は、リンク関係のタイプを指定しますrel
。link
a
area
rel
HTML5 では、次の値のみを使用できます。
- HTML5 仕様で定義されているリンク タイプ
- ページhttp://microformats.org/wiki/existing-rel-values#HTML5_link_type_extensionsの Microformats wiki に登録されているリンク タイプ
あなたのページAとページBの具体的な関係によって適切なリンクタイプがあるかどうかは異なります。あなたは「関連記事」としか書いていませんが、そのような一般的な関係に対応するリンクタイプはないと思います。特定のリンク タイプのないページ上のすべてのリンクは、「関連」として理解できると思います。
ページ A と B が「シーケンスの一部next
」でない限り、 /を使用しないでください。prev
適切なリンク タイプが見つからない場合は、RDFa LiteやMicrodataを使用して、適切な語彙を探すことができます。たとえば、schema.org のプロパティは次のhttp://schema.org/WebPage
ように指定されています。relatedLink
他の関連する Web ページなど、この Web ページに関連するリンク。
次のようになります (ここでは RDFa Lite を使用):
<!-- on page B -->
<div vocab="http://schema.org/" typeof="WebPage">
<a href="/article-a" property="relatedLink">Article A</a>
</div>
于 2013-10-17T14:03:18.383 に答える
1
rel 属性を見てください。
あなたが書いたことを達成するために、アンカータグ内rel="next"
でそれぞれを使用することをお勧めしますrel="prev"
于 2013-10-16T15:18:54.690 に答える