2

我有这个图标文件。

下载网站图标文件

我无法上传图像文件,因为它没有正确的格式。

当您在 Windows 7 中查看此文件时,您会得到以下信息。

第 1 页,共 3 页

此单个文件包含相同的图像,但大小不同。上面显示了第 1 页,共 3 页。

以下是第 2 页,共 3 页,它显示了相同的图像,但尺寸较小。

第 2 页,共 3 页

与第 3 页(共 3 页)相比,尺寸更小。

在此处输入图像描述

但它是一个单一的文件。我的问题是这怎么可能,更重要的是我怎样才能做到这一点?单个文件包含具有 3 种不同尺寸的相同图像。

它显示 48px X 48px 尺寸。由于 favicon 用于网页设计/开发,因此我使用了 html 和 css 标签。

4

1 回答 1

6

这只是.ico文件格式的一个特点。图标经常需要以不同的分辨率显示,因此该格式允许将不同大小的图标打包在一个文件中。关于该主题的一些维基百科页面:

ICO(文件格式)

ICO 文件格式是 Microsoft Windows 中计算机图标的图像文件格式。ICO 文件包含一个或多个具有多种尺寸和颜色深度的小图像,以便它们可以适当地缩放。在 Windows 中,在桌面、开始菜单或 Windows 资源管理器中向用户显示图标的所有可执行文件都必须带有 ICO 格式的图标。

Favicon - 针对多种尺寸图标的 HTML5 推荐

当前的 HTML5 规范建议使用标签中的属性rel="icon" sizes="space-separated list of icon dimensions"指定多种尺寸的图标。[35]可以通过在标签内包含图标的内容类型来提供多种图标格式,包括诸如 Microsoft和 Macintosh文件之类的容器格式以及可缩放矢量图形。<link>.ico.icnstype="file content-type"<link>

要制作这样的文件,您只需要一个能够编辑.ico文件并可以访问该功能的程序。如何制作/获取多尺寸 .ico 文件?问题对此进行了更详细的介绍。

于 2012-10-11T15:49:12.753 回答