使用<link />,其中'rel'不是'stylesheet'

时间:2015-07-18 05:16:35

标签: html html5

在什么情况下可以使用<link>元素,其中rel其他而不是stylesheet? HTML5支持rel个元素上的其他link个值,包括

但是link元素会出现在head部分;它们与页面内容不对应。如果用户无法打开链接,那么链接到一堆语义上有趣的文档的重点是什么?

2 个答案:

答案 0 :(得分:3)

从历史上看,某些网络浏览器会显示“结构”rel链接,例如“first”,“prev”,“next”,“last”,。在用户界面中。例如,some early versions of the iCab browser displayed buttons in the toolbar for these links

如今,它们基本上没有被Web浏览器使用。我不知道他们有什么共同用途。实际上,在许多现代Web应用程序中没有明确的用途。 (例如,Stack Overflow上的这个问题没有明显的“下一页”。)

答案 1 :(得分:1)

head部分中的许多其他标记一样,link提供的上下文信息通常比最终用户对浏览器,漫游器和搜索引擎更直接有用。例如,在2014年之前,Google允许您使用rel=author属性将商家信息与Google+个人资料相关联。在这些情况下,它只是系统使用的更多上下文。

然而,因此,最终用户最终应该获得更多内容适当,有组织和结构化的内容,或者在某些情况下,内容不适合其他任何地方(例如页面的favicon或归档链接)含量)。