网站图标:.ico 或 .png / 正确的标签?
在 HTML5 文档中,您推荐使用哪种 favicon 格式,为什么?我希望 IE7 和所有现代浏览器都支持它。
另外,使用.png时,是否需要指定类型(type="image/png")?
In a HTML5 document, which favicon format do you recommend and why? I want it to be supported by IE7 and all the modern browsers.
Also, when using .png, do I need to specify the type (type="image/png")?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
为了与所有浏览器兼容,请坚持使用.ico
。.png 得到了越来越多的支持,因为它更容易使用多个程序创建。
对于.ico
对于.png,您需要指定类型
For compatibility with all browsers stick with.ico
..png is getting more and more support though as it is easier to create using multiple programs.
for .ico
for .png, you need to specify the type
请参阅此处: 跨浏览器 favicon
这就是方法去:
See here: Cross Browser favicon
Thats the way to go:
我知道这是一个老问题。
这是另一种选择 - 满足不同的平台要求 - 来源
这是我拥有的最广泛的方法到目前为止发现。
最终的决定取决于您自己的需求。问问自己,谁是你的目标受众?
2018 年 5 月 27 日更新:正如预期的那样,时间在流逝,事情也在发生变化。但也有好消息。我发现了一个名为 Real Favicon Generator 的工具,它可以生成图标在所有现代浏览器和平台上工作所需的所有行。但它不处理向后兼容性。
I know this is an old question.
Here's another option - attending to different platform requirements - Source
This is the broadest approach I have found so far.
Ultimately the decision depends on your own needs. Ask yourself, who is your target audience?
UPDATE May 27, 2018: As expected, time goes by and things change. But there's good news too. I found a tool called Real Favicon Generator that generates all the required lines for the icon to work on all modern browsers and platforms. It doesn't handle backwards compatibility though.