网站图标的最佳 SVG 设置
网站图标是任何网站中最小但最显眼的元素之一。它们出现在浏览器标签、书签、主屏幕和搜索结果中——通常只有 16×16 或 32×32 像素。正确设计网站图标意味着创建一个在微小尺寸下仍可辨识且清晰的设计。所有现代浏览器都支持 SVG 网站图标,因为它们可以完美缩放到任何分辨率,所以提供了最佳质量。以下是优化 SVG 以用于网站图标的方法。
首先为小尺寸设计
人们在设计网站图标时犯的最大错误是在大尺寸设计并希望它能很好地缩小。相反,您应该在脑海中以 32×32 像素进行设计——如果在这个尺寸下不可辨识,它就不能作为网站图标。坚持使用简单的形状、粗线条和有限的色彩。避免细节、细线条(32px 下小于 2px 的任何东西)、小文字和复杂渐变。把网站图标想象成一个微型 Logo,而不是详细的插图。
SVG 网站图标最佳实践
使用正方形 viewBox。 将 SVG 的 viewBox 设置为 0 0 32 32 或 0 0 64 64。这确保了跨浏览器的一致比例。避免使用 width 和 height 属性——让 viewBox 来处理尺寸,以便浏览器可以根据需要缩放。
删除不必要的元数据。 从 SVG 中删除编辑器元数据、注释和未使用的定义。这将文件大小保持在最小——非常适合在每个页面上加载的资源。SVGO 等工具可以自动完成此优化。
使用纯色填充而非渐变。 在 16×16 像素下,渐变变得模糊不清。实色、平面颜色要清晰得多。如果需要深度,使用两三个不同的色块而不是平滑渐变。
将 SVG 网站图标添加到网站
要使用 SVG 网站图标,在 HTML 的 部分添加一个 link 标签:。这个单一的标签在 Chrome、Firefox、Safari 和 Edge 中都能工作。对于不支持 SVG 网站图标的旧浏览器,您还应该使用额外的 link 标签提供 ICO 和 PNG 回退版本,并添加适当的 type 和 sizes 属性。
将 SVG 转换为 ICO
尽管 SVG 支持日益增长,您通常仍需要 ICO 文件以实现完整的浏览器兼容性,尤其是在旧系统上。我们的SVG 转 ICO 转换器从您的 SVG 生成多分辨率 ICO 文件,包括 Windows 和旧版浏览器期望的标准 16×16、32×32 和 48×48 尺寸。您还可以使用SVG 转 PNG 转换器为 Apple Touch Icon 和 PWA 清单创建特定尺寸的独立 PNG 文件。
整个转换在您的浏览器中运行,所以您的网站图标设计绝不会上传到任何服务器。现在就试试,几秒钟内即可获得网站图标文件。