在什么情况下可以使用<link>
元素,其中rel
是其他而不是stylesheet
? HTML5支持rel
个元素上的其他link
个值,包括
archives
author
first
,last
,next
,prev
help
index
,up
但是link
元素会出现在head
部分;它们与页面内容不对应。如果用户无法打开链接,那么链接到一堆语义上有趣的文档的重点是什么?
答案 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或归档链接)含量)。