html5 站点 生成图标,关于生成网站favicon图标 - 也许你不知道的事

favicon是什么?

c272a96755d781d0a9675370cde37ff9.png

如上图就是favicon。

我相信肯定有不少人认为:网站图标不就一个favicon.icon就完了吗?

其实不然,这里面有多学问。

下面慢慢道来。

格式问题

1、常见的就是favicon.ico 也即.ico格式。

2、第二种也就是png。

类型的图标所有桌面浏览器都支持,包括以前的IE浏览器。

png格式就是现代主流浏览器都支持的一种格式。【包括IE11,Chrome, Firefox】

所以我们网站为了较好的兼容性和现代化,最好将两种格式的一起使用

尺寸问题

favicon

首先,规格是n*n是没问题的。看网上的一些转换网站,可以看出,一般有16x16,32x32,48x48,64x64,128x128这几个尺寸。

96d040e7bd18f4c36bd5d1a9fc5d7623.png

微软官方是推荐把16×16, 32×32 以及 48×48这几个尺寸的图标整合在favicon.ico中的。

然后在HTML使用

当然,默认并且推荐的做法是吧favicon.ico文件放到网站根目录下。

Png

现代化浏览器更推荐png图标用作favicon

通常期望的尺寸是 16×16, 32×32。当然,其实大一点更好,想16x16过于小了。在一些平台的浏览器下显示鲜果肯定差强人意。

我们可以设置sizes来告诉浏览器此图标的大小:

比如以本站【迷思雨】为例,我准备了不同的尺寸来满足不同平台和浏览器的要求。

23c40638d65bb3f07971bc2b3716026b.png

抓包看出,谷歌Chrome浏览器默认找的是32x32的尺寸:

1f3a957f93ae5832fd3952be13a4d082.png

那我们不是做个favicon.ico图标都要做很多张??

当然没必要,有网站可以在线生成favicon【不仅是png生成ico还生成了html代码哦】

在线生成

0698bc000ad9383af850d09d862bedb0.png

而我们只需要准备一张260x260的png格式的图片即可。

比如我这里准备一张260x260的png图片:

4188b880d952749c7334f900dcd23924.png

1、上传

b80608ab5764c44babd44bcdec2cf3ac.png

2、调整参数

b7a875415423f11af4dd9c2abe6dea23.png

0aec0c01f349a1cf0abfccd0c6a9ce99.png

3、点击生成

c96e914da8f2a66f1449e8e7d0415730.png

4、下载文件部署

59657b640b0e5cbc9999101f7758213b.png

5、下载的文件示例

720c7123e14f3344fec7208e2a38ae02.png

可以看出,这里包含了许多格式的图标,并且代码都是生成好了的,我们只需用即可。

并且,该网站是免费的!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值