favicon 不只是个图标

高洛峰
풀어 주다: 2017-02-15 14:00:41
원래의
1496명이 탐색했습니다.

favicon 的概念

favicon 中文译名是收藏夹图标,不仅是网站的头像,也是其可以让浏览器的收藏夹中除了显示相应的标题外,还以图标的方式区分不同的网站。

浏览器的支持

FF 浏览器还支持动态的 favicon,让你的网站更有个性

一个冷知识

favicon 在一定程度上减轻服务器的流量带宽占用,一般为了提高网站的可用性,我们都会为自己的网站创建一个自定义的404错误文件,在这种情况下,如果网站没有相应的favicon.ico文件,每当有用户收藏网站/网页时, Web服务器都会调用这个自定义的404文件,并在网站的错误日志中记录。这显然是应该予以避免的。

偶尔设置了 favicon 发现没有显示

  • 首先检查格式是否正确:

로그인 후 복사

现在格式已经没有那么严格了, 没有 type 也是可以的

  • 格式没错的话, ctrl + F5 强制清除缓存,就可以看到标签页的图标了。

webpack 怎么打包 favicon ?

如果你是用 html-webpack-plugins 来处理 html的话,这个插件已经提供了 favicon ,你只要写好 favicon 所在的路径就可以了, 如:

const htmlPlugin = new HtmlWebpackPlugin({
    favicon: path.resolve(publicDir, './imgs/favicon.ico')
});
pluginsConfig.push(htmlPlugin);
로그인 후 복사

插件就会自动帮你打包到 html 的 head 里面;
不是的话需要自己处理这个图标,再引用

更多favicon 不只是个图标 相关文章请关注PHP中文网!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!