“rel =“bookmark”链接属性”的含义是什么?

64

rel="bookmark" 属性在 <a> 标签中的作用是什么?例如:

<a href="http://stackoverflow.com/questions/ask" rel="bookmark">Click Here</a>

它是否具有任何与SEO或SEM相关的目的?


3
只是定义链接关系的一种方式。有时在使用jQuery和Javascript开发Web应用程序时,我会查找特定的rel值以告诉我何时执行某些操作,除此之外,我就不清楚了。 - Alex
4
参考链接 (reference) 针对HTML5 : http://www.w3.org/TR/html5/interactive-elements.html#link-type-bookmark 以往版本 : http://www.w3.org/TR/html4/types.html#h-6.12 - Gordon
为什么这个问题被标记为不相关的主题? - Rookie Programmer Aravind
3个回答

29

该内容没有SEO价值或目的。我认为rel=bookmark标签旨在标记永久链接,但它从未真正得到关注。


26
一个重要的 LINK 元素使用是定义导航按钮工具栏或类似机制(如菜单项)。
保留用于工具栏的 LINK 关系值包括:
REL=Home 链接引用主页或某个层次结构的顶部。
REL=ToC 链接引用作为目录的文档。
REL=Index 链接引用提供当前文档索引的文档。
REL=Glossary 链接引用提供与当前文档相关术语的词汇表的文档。
REL=Copyright 链接引用当前文档的版权声明。
REL=Up 当文档形成层次结构的一部分时,此链接引用当前文档的直接父级。
REL=Next 链接引用在指导性旅游中访问的下一个文档。
REL=Previous 链接引用指导性旅游中的前一个文档。
REL=Help 链接引用提供帮助的文档,例如描述更广泛上下文并提供到相关文档的进一步链接。这旨在重新定位迷路的用户。

REL=Bookmark 书签用于提供直接链接到扩展文档中的关键入口点。TITLE属性可用于标记书签。每个文档中可以定义多个书签,并为用户在扩展文档中定位提供手段。

来自: http://www.w3.org/MarkUp/html3/dochead.html


6
这个问题涉及到在“a”标签上使用“rel=bookmark”。那么“link”标签不是另一种东西吗? - Stephen

15

属性"rel"表示关系。这是一种微格式。HTML4规范将书签描述为“指向扩展文档内重要入口的链接”。按照惯例(需要引用),这个入口也捕捉了“永久链接”的概念。例如:

<a href="archive/entry.html" rel="bookmark">A Document Entry</a>

标签的 rel 属性的另一个示例:

<a href="http://technorati.com/tag/tech" rel="tag">tech</a>

http://microformats.org/wiki/rel-bookmark#rel.3D.22bookmark.22


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接