0

我想这样做是出于元数据的目的,而不是为了明确显示的内容。因此,例如,假设我当前的文档页面 A 链接到页面 B,例如其侧栏中的“相关文章”。我应该在页面 A 中使用什么链接关系或其他标记来指示这种“反向链接”关系?

4

2 回答 2

1

属性(可用于 和元素rellink指定链接关系类型。aarea

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

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

您不应该使用next/prev除非您的页面 A 和 B 是“序列的一部分”。

如果您没有找到合适的链接类型,您可以使用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>
于 2013-10-17T14:03:18.383 回答
1

看看rel 属性

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

于 2013-10-16T15:18:54.690 回答