HTML5`<link rel =“快捷键”/>`

HTML5的WHATWG文档指出, rel属性必须包含空格分隔的值,然后给出一个允许值的表格。

属性的值必须是一组空格分隔的令牌。 允许的关键字及其含义 …

link元素的允许关键字列表不包含shortcut ,但它包含icon 。 所以我正在看这个全知名的标签

 <link rel="shortcut icon" href="/favicon.ico" /> 

并想知道它是否符合HTML5。 我应该从整个网站的这个标签中删除关键字shortcut吗?

从同一个WHATWG文件:

由于历史原因,图标关键字之前可能会出现关键字“快捷方式”。 如果存在“快捷方式”关键字,则必须紧靠图标关键字之前,两个关键字之间必须用一个U + 0020 SPACE字符分隔。

更新:根据这个页面https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types

快捷链接types通常出现在图标之前,但这种链接types是不符合的,忽略了,networking作者不能再使用它了。

另外,在W3C文档中我没有看到任何快捷方式的引用,所以我认为最好不要这样做。 https://www.w3schools.com/tags/att_link_rel.asp

虽然它仍处于实验阶段(因为HTML5开发正在进行中),但w3.org HTML5标记validation器是一个很好的在线工具,您可以查看。 我在6个月前广泛使用了它,它总是返回准确的HTML5语法报告。