是否可以用@ font-face替换favicon?

时间:2013-12-27 13:25:16

标签: html5 css3 font-face favicon

我打算创建一个跨浏览器的网站,不为现代浏览器使用图像(.jpg,.png,.svg等)。是否可以用@ font-face替换favicon.ico?

4 个答案:

答案 0 :(得分:6)

favicon是图片资源,而不是文字,因此无法使用@font-face替换为图标字体。

如果您绝对不想使用图像文件,可以随时在图像编辑器中创建图标,然后将文件序列化为data URI

<link rel="shortcut icon" href="data:image/x-icon;base64,...">

答案 1 :(得分:0)

不,你必须使用图像。 遗憾

答案 2 :(得分:0)

你必须使用图像。但如果您需要一些由文字和背景组成的快速图标,请尝试http://antifavicon.com/

答案 3 :(得分:0)

答案是否

提供&lt; Link&gt;也需要 您的favicon标记。

提供base64数据要重得多。相反,只需将favicon.ico文件复制到您的webroot(public_html),服务器就会自动将此文件作为favicon 以比任何方法更快的速度发送。