首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >HTML5 `<link rel=“快捷方式图标”/>`

HTML5 `<link rel=“快捷方式图标”/>`
EN

Stack Overflow用户
提问于 2012-11-04 00:41:32
回答 4查看 97.1K关注 0票数 71

HTML5的WHATWG document说明rel属性必须包含以空格分隔的值,然后它会给出一个允许的值表。

属性的值必须是一组空格分隔的标记。allowed keywords and their meanings...

link元素的允许关键字列表不包括shortcut,但包含icon。所以我看的是一个非常有名的标签

代码语言:javascript
复制
<link rel="shortcut icon" href="/favicon.ico" />

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

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-11-04 01:09:51

来自同一WHATWG文档:

由于历史原因,图标关键字之前可能有关键字“快捷方式”。如果存在“快捷方式”关键字,则它必须紧跟在图标关键字之前,并且这两个关键字之间必须只有一个U+0020空格字符。

票数 62
EN

Stack Overflow用户

发布于 2017-05-23 08:41:31

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

快捷方式链接类型经常出现在图标之前,但此链接类型不一致,被忽略,web作者不得再使用它。

此外,我在W3C文档中没有看到任何快捷方式的引用,所以我认为最好省略它。https://www.w3schools.com/tags/att_link_rel.asp

票数 16
EN

Stack Overflow用户

发布于 2019-09-26 02:23:19

我已经在Google Chrome,Mozilla Firefox,Internet explorer和Microsoft Edge上测试了这段代码,唯一不能工作的浏览器是Edge。从硬盘驱动器ex c:\temp\test.html上的页面添加收藏夹时

代码语言:javascript
复制
<html>
<head>
<meta http-equiv="expires" content="0"><!-- Never caches the page -->
<link id="favicon" rel="shortcut icon" href="icon_32.ico">
</head>
<body>
...
</body>
</html>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13211206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档