为网站设置favicon有两种方式:

1、网站根目录下放置名为favicon.ico的图片,浏览器就会自动获取;

2、在页面中通过<link rel="shortcut icon"  href="http://example.com/myicon.ico" />.

对于favicon来说,一般都是使用ico格式,不过对于根目录的favicon图片chrome、firefox、IE11等现代浏览器都支持PNG、GIF(无动画)格式。对于通过link来设置的favicon格式,IE7+、现代浏览器都支持PNG、GIF格式,不过在IE7下图片效果会很差。

对于苹果设备,我们可以通过在head里写入<link rel="apple-touch-icon" href="somepath/image.png" />、<link rel="apple-touch-icon-precomposed" href="somepath/image.png" />来设置。

  Google Chrome Internet Explorer Firefox Opera Safari
<link rel="shortcut icon"
 href="http://example.com/myicon.ico" />

Yes[4] Yes[4][19] Yes[4] Yes[4] Yes
<link rel="icon"
 href="http://example.com/image.ico" />

Yes Yes (from IE 11)[20] Yes Yes Yes
<link rel="icon"
 type="image/vnd.microsoft.icon"
 href="http://example.com/image.ico" />

Yes Yes (from IE 9)[20] Yes Yes Yes
<link rel="icon" type="image/png"
 href="http://example.com/image.png" />

Yes Yes (from IE 11)[20] Yes Yes Yes
<link rel="icon" type="image/gif"
 href="http://example.com/image.gif" />

Yes Yes (from IE 11)[20] Yes Yes Yes
<link rel="icon" type="image/x-icon"
href="http://example.com/image.ico"/>

Yes[4] Yes (from IE 9)[26] Yes[4] Yes[4] Yes
favicon.ico located in the website's root Yes Yes Optional[27] Optional[28] Yes
precedence: prefer root or (X)HTML linked version linked[22] linked[22] linked[22] ? ?

参考文档:

http://en.wikipedia.org/wiki/Favicon

http://msdn.microsoft.com/en-us/library/ms537656(v=vs.85).aspx

http://stackoverflow.com/questions/1344122/favicon-png-vs-favicon-ico-why-should-i-use-pngs-instead-of-icos

http://www.webmasterworld.com/html/3701134.htm

http://blogs.msdn.com/b/ieinternals/archive/2013/09/08/internet-explorer-favicons-png-link-rel-icon-caching.aspx

http://blogs.msdn.com/b/jeffdav/archive/2007/03/01/why-doesn-t-the-favicon-for-my-site-appear-in-ie7.aspx

转载于:https://www.cnblogs.com/shinnyChen/p/3722529.html

favicon支持的图片格式相关推荐

  1. 如何让Ubuntu系统支持WebP图片格式

    如何让Ubuntu系统支持WebP图片格式 本文主要向大家介绍如何让 Ubuntu 系统支持查看 WebP 图片格式,以及如何将 WebP 转为 JPEG 或 PNG 图片格式的方法. 什么是WebP ...

  2. 图片基础知识与浏览器支持的图片格式

    图片是我们开发中经常会用到的基础资源,互联网上,几乎任何站点都离不开图片,不管是图片上传,还是背景.内容展示或小图标等等,图片资源无处不在. 而且图片资源相比文字内容,通常都较大,会占用大量的带宽.因 ...

  3. MFC使用OpenCV在文档窗口中显示图像(支持多图片格式)

    MFC使用OpenCV在文档窗口中显示图像     [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/72550659 在VS ...

  4. php图片转换软件,能能图片格式转换器 支持主流图片格式批量转换,简单实用的图片转换软件...

    今天给大家分享一个我平常用的能能图片格式转换器,这个能能图片格式转换器也是非常强大,集合所有图片格式,支持相互转换哦,能能图片格式转换器还有图片剪切,调整分辨率,添加水印等功能.在这里也推荐大家看一下 ...

  5. 《OpenCV支持的图片格式》

    OpenCV目前支持的图像格式包括: Windows位图文件 - BMP, DIB: JPEG文件 - JPEG, JPG, JPE: 便携式网络图片 - PNG: 便携式图像格式 - PBM,PGM ...

  6. Web上的支持的图片格式以及它们之间的区别

    一.GIF(图形交换格式) GIF格式的图片最多只能保存256中颜色,该格式支持透明色,支持动画效果. 二.JPEG(联合图像专家组) JPEG格式不支持透明色及动画,颜色可达1670种. 三.PNG ...

  7. android支持gif图片格式,Android 支持Gif动态图 的imagview

    Android 实现支持gif的 组件,并可以控制带下,位置.索罗的一下网上的方法,简单的实现了下. 方法1.使用Movie解析gif 流 也是本文使用的方法. 有很多博客介绍是想方法的,过程不难. ...

  8. Photoshop支持ICO图片格式

    1. 下载插件 首先到telegraphics下载插件 然后根据系统选择相应的版本 解压之后可以得到ICOFormat64.8bi 2.Photoshop增加插件 找到Photoshop安装目录,比如 ...

  9. Photoshop支持ICO图片格式(咋个办呢 zgbn)

    1. 下载插件 首先到 telegraphics下载插件 2.Photoshop增加插件 找到Photoshop安装目录,比如我的是 F:\Adobe\Adobe Photoshop CC 2019 ...

最新文章

  1. C++ 技能树(持续更新)
  2. Spring整合Struts的几种最常见方式
  3. SharePoint 2013 跨网站集发布功能简介
  4. YGC前后新生代变大?
  5. Java语言基础(数组)
  6. IOS基础之毛毛虫案例-重力
  7. 2020年度中国生命科学十大进展揭晓
  8. cmake 安装mysql5.6_使用cmake在CentOS6.5安装MYSQL5.6
  9. 今日讨论:你们测试组有公共用例库吗?
  10. 离散数学关于等价关系的证明
  11. layui表单—用户注册界面
  12. SQL Server DMVs in Action 学习笔记
  13. 如何介绍自己的项目经验?
  14. 创建student-dissertation数据库
  15. HTTP/HTPPS协议
  16. Bert预训练新法则!
  17. 京区航天研究所 哪些比较好的研究所?
  18. Java Web注册表单编写
  19. fmt:formatDate标签的输出格式
  20. CleanMyMac2023Mac下载排行最好的清理工具

热门文章

  1. 【laravel】我和laravel的旅程
  2. 在做mvc时遇到的一些问题
  3. 两个排序数组的中位数(4.Median of Two Sorted Arrays)
  4. Android图片360全景旋转
  5. C# 16进制与字符串、字节数组之间的转换
  6. 8.2 Android Basic 数据存储 Database SQLite Demo 2
  7. 华为敏捷 DevOps 实践:产品经理如何开好敏捷回顾会议
  8. TypeScript基础入门 - 泛型 - 泛型类型
  9. Spark2.2.0 分布式离线搭建
  10. error MSB8008: 指定的平台工具集(v110)未安装或无效。请确保选择受支持的 PlatformToolset 值...