在HTML中,如何链接到“此”文档的另一个“实例”?

时间:2013-10-16 15:10:13

标签: html hyperlink metadata

我想为元数据目的而不是明确显示的内容。因此,举例来说,我当前的文件,即页面A,与页面B相关联,例如,侧栏中的“相关文章”。我应该在页面A中使用什么链接关系或其他标记来表示这种“反向链接”关系?

2 个答案:

答案 0 :(得分:1)

看看rel attribute

我建议你为了完成你写的内容,分别在锚标记中使用rel="next" rel="prev"

答案 1 :(得分:1)

rel属性(可在linkaarea元素上使用)指定链接关系类型。

在HTML5中,您只能使用以下rel值:

如果有适当的链接类型取决于你的页面A和页面B之间的具体关系。你只写了“相关文章”,但我不认为这种一般关系会有相应的链接类型。我猜想没有特定链接类型的页面上的所有链接都可以理解为“相关”。

除非您的网页A和B是“part of a sequence”,否则不应使用next / prev

如果找不到合适的链接类型,可以使用RDFa Lite和/或Microdata并查找合适的词汇表。例如,schema.org的http://schema.org/WebPage指定relatedLink属性:

  

与此网页相关的链接,例如与其他相关网页相关的链接。

它看起来像(在这里使用RDFa Lite):

<!-- on page B -->
<div vocab="http://schema.org/" typeof="WebPage">
  <a href="/article-a" property="relatedLink">Article A</a>
</div>