最佳答案
我在维基百科上看到了 Favicon 的页面,上面提到了 Favicon 的 HTML 5规范:
当前的 HTML5规范建议在标记中使用 rel = “ icon”size = “图标尺寸的空间分隔列表”属性指定多种尺寸的大小图标。[ 来源]多种图标格式,包括 Microsoft 等容器格式。伊科和麦金塔。通过在标签内以 type = “ file content-type”的形式包含图标的内容类型,可以提供 icns 文件和可缩放向量图形。
看看被引用的文章(W3) ,他们展示了这样一个例子:
<link rel=icon href=favicon.png sizes="16x16" type="image/png">
<link rel=icon href=windows.ico sizes="32x32 48x48" type="image/vnd.microsoft.icon">
<link rel=icon href=mac.icns sizes="128x128 512x512 8192x8192 32768x32768">
<link rel=icon href=iphone.png sizes="57x57" type="image/png">
<link rel=icon href=gnome.svg sizes="any" type="image/svg+xml">
我的问题是有没有浏览器支持 HTML5方法?
注意: 我知道苹果使用他们的 apple-touch-icon
元标记方法而不是 HTML5方法。
这篇维基百科文章声称:
然而,当用户从“工具”菜单中选择创建应用程序快捷方式时,Google Chrome 浏览器将从 HTML 标题中选择最接近的匹配大小,创建128 × 128像素的应用程序图标。
Internet Explorer (v9到 v11)和 Firefox 如何处理这个问题?这篇文章对于 Chrome 如何处理 HTML 的收藏夹是正确的吗?(没有消息来源证实这一点。)
在搜索过程中,除了维基百科的文章之外,我无法在 HTML5的图标上找到任何(可信的)信息。