Mobile Safari需要对比传统 16x16 分辨率更高的网站图标使用以下咒语:
<link rel="shortcut icon" href="old-16x16-favicon.ico" />
<link rel="apple-touch-icon" sizes="158x158" href="my-new-158x158-icon.png" />
但是,Firefox 需要使用HTML5 语法,例如:
<link rel="shortcut icon" href="old-16x16-favicon.ico" />
<link rel="icon" type="image/png" sizes="158x158" href="my-new-158x158-icon.png" />
现在,我的期望是应该可以将这些组合成一行,如下所示。
<link rel="shortcut icon" href="old-16x16-favicon.ico" />
<link rel="icon apple-touch-icon" type="image/png" sizes="158x158" href="my-new-158x158-icon.png" />
有谁知道这有什么问题?我们都知道事情很少这么简单,而且我没有要测试的 iOS 设备,更不用说所有其他毫无疑问复制 Apple 语法的设备了。