我开始设计符合HTML5(半)标准的网站。
我有一个链接:
<a href="#" title="Print View" rel="">Print View</a>
我的网站是PHP驱动的,此链接打开一个页面,我无法用纯CSS创建它。 (打印视图页面上存在其他内容)。所以我必须有这个链接。
我要求打印视图链接的正确rel
属性值
我用谷歌搜索了我的问题,但找不到任何帮助我也期待HTML5 Doctor,W3C
问候
答案 0 :(得分:1)
这部分取决于链接真正指向的内容,但似乎它是当前页面的一个版本,其中包含一些用于打印介质的附加信息和/或样式。在这种情况下,属性
rel="alternate"
似乎足够了。 rel="alternate"
的定义并不准确,因此当它说“关键字创建引用当前文档的替代表示的超链接”时,两个文档可能有多大差异是值得商榷的。“
实际上,属性rel="alternate"
大多被忽略。搜索引擎可以或可能使用它来决定不需要访问链接文档,因为其内容基本上与当前文档的内容相同。如果没关系,你可以使用它。
顺便说一下,像“可打印版本”这样的链接文本可能更具描述性。 “打印视图”听起来像打印预览,您可以使用浏览器的工具