Html 如何使用svg路径作为favicon
我想要一个svg作为favicon,但我不想将其作为单独的文件引用,如下所示:Html 如何使用svg路径作为favicon,html,css,svg,Html,Css,Svg,我想要一个svg作为favicon,但我不想将其作为单独的文件引用,如下所示: <link rel="icon" href="images/favicon.svg" sizes="any" type="image/svg+xml"> 我想将我从bootstrap获得的图标作为图标,而无需下载: <svg xmlns="http://www.w3.org/2000/svg"
<link rel="icon" href="images/favicon.svg" sizes="any" type="image/svg+xml">
我想将我从bootstrap获得的图标作为图标,而无需下载:
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-alarm-fill" viewBox="0 0 16 16">
<path fill-rule="evenodd" d="M6 .5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1H9v1.07a7.001 7.001 0 0 1 3.274 12.474l.601.602a.5.5 0 0 1-.707.708l-.746-.746A6.97 6.97 0 0 1 8 16a6.97 6.97 0 0 1-3.422-.892l-.746.746a.5.5 0 0 1-.707-.708l.602-.602A7.001 7.001 0 0 1 7 2.07V1h-.5A.5.5 0 0 1 6 .5zM.86 5.387A2.5 2.5 0 1 1 4.387 1.86 8.035 8.035 0 0 0 .86 5.387zM11.613 1.86a2.5 2.5 0 1 1 3.527 3.527 8.035 8.035 0 0 0-3.527-3.527zM8.5 5.5a.5.5 0 0 0-1 0v3.362l-1.429 2.38a.5.5 0 1 0 .858.515l1.5-2.5A.5.5 0 0 0 8.5 9V5.5z"/>
</svg>
有什么方法可以做到这一点吗?尝试使用
试着使用
只有在CSS URL中才需要转义。唯一需要转义的字符是颜色符号和链接中的#
fill=“currentColor”
什么都不做;仅当您在
在我的实验中,size
属性不是必需的
并且不再需要type
属性
这些引导图标过于臃肿,可以通过乘以路径和更改viewBox来缩小
生成HTML文件:(在SVG中添加换行符仅用于演示)
只有在CSS URL中才需要转义。唯一需要转义的字符是颜色符号和链接中的#
fill=“currentColor”
什么都不做;仅当您在
在我的实验中,size
属性不是必需的
并且不再需要type
属性
这些引导图标过于臃肿,可以通过乘以路径和更改viewBox来缩小
生成HTML文件:(在SVG中添加换行符仅用于演示)
Favicon图像的格式必须为16x16像素或32x32像素,使用8位或24位颜色。图像的格式必须是PNG(W3C标准)、GIF或ICO。这是来自W3C网站。。。但是我已经看到了:Favicon图像的格式必须是16x16像素或32x32像素,使用8位或24位颜色。图像的格式必须是PNG(W3C标准)、GIF或ICO。这是来自W3C网站。。。然而,我看到了这一点:
<link rel="icon" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' class='bi bi-alarm-fill' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M6 .5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1H9v1.07a7.001 7.001 0 0 1 3.274 12.474l.601.602a.5.5 0 0 1-.707.708l-.746-.746A6.97 6.97 0 0 1 8 16a6.97 6.97 0 0 1-3.422-.892l-.746.746a.5.5 0 0 1-.707-.708l.602-.602A7.001 7.001 0 0 1 7 2.07V1h-.5A.5.5 0 0 1 6 .5zM.86 5.387A2.5 2.5 0 1 1 4.387 1.86 8.035 8.035 0 0 0 .86 5.387zM11.613 1.86a2.5 2.5 0 1 1 3.527 3.527 8.035 8.035 0 0 0-3.527-3.527zM8.5 5.5a.5.5 0 0 0-1 0v3.362l-1.429 2.38a.5.5 0 1 0 .858.515l1.5-2.5A.5.5 0 0 0 8.5 9V5.5z'/%3E%3C/svg%3E" sizes="any" type="image/svg+xml">