网站ico图标的获取和制作

    在我们访问网站的时候在网站title的前面往往有一个小图标。

    如下图这些


那么这些是怎么实现的呢。

使用

其实很简单就是在head里添加

<link rel="shortcut icon" href="/favicon.ico" />

.ico文件就是这个图标,按照路径引用即可,下面我们主要说下这个图标的制作和获取。

制作

一般来说这种图标其实还是一些图片,网上也提供了很多可以直接制作ico文件的网站

在线制作ico图标

这个里面有ico图标的使用说明,也有制作说明,只要找一个图片上传上去选择要制作的尺寸即可。

获取

那么有很多网站的图标我们可以看得到缺不能像图片那样直接保存下来,如果我们想使用或者类似的图标怎么获取这些网站上的图标呢。

第一就是按照我们的使用直接在源码里找我们引用的那段代码,当然有些网站这种方式还是可以的。可是像简书你可以试一下,找不到....


我们就用到第二种方法也是比较简单的方法。使用一些公共的API 直接获取。

google:http://www.google.com/s2/favicons?domain=域名

比如想获取百度的图标

https://www.google.com/s2/favicons?domain=https://www.baidu.com

那么直接访问这个链接就会打开百度图标,保存下来再用工具制作成ico即可。

这种方法也是刚找到的记录下来,本方法参考文章链接

利用公共api提取任意网站favicon.ico图标

svg not support for safari, best solution convert to ico type to support all browsers

https://caniuse.com/link-icon-svg

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,179评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,891评论 18 139
  • 图标的使用在设计界已经无处不在了,目前被广泛用于UI和网页设计的界面领域。我们使用图标时,一般是以下这六种展现形式...
    UI设计达人阅读 5,755评论 1 57
  • “别人”一词,相信你我并不陌生。在我们的脑海中,总有人会给我们不断灌输着“别人,别人”,到最后,依旧是“别人”。...
    敏老鼠阅读 377评论 2 3
  • 本人是造价员一枚,从事造价工作三年。曾见许多新人咨询造价,不知如何入门。在这里,结合自己三年的工作经历,谈谈...
    竹下官阅读 492评论 0 7