3

我正在尝试在网页上的 .ico 文件中显示不同大小的图标。使用 HTML img 标签会显示最小的(.ico 文件中的第一个图标,真的)图标。

是否可以显示 .ico 文件中的其他图标?或者 .ico 格式是否被认为过于特定于 Windows,因此不受 HTML/浏览器的支持?

在这里和其他地方解决一些相关问题,人们必须解析 .ico 文件的内容,例如 C#,我猜这是不可能的。

我当然可以将各个图标从 .ico 文件中拉出并单独保存,但我很好奇在这种情况下是否有办法使用现有文件。

(以防万一免责声明:我不是在谈论网站图标;我在网页上显示图标)

4

1 回答 1

0

你不能在 HTML 中做到这一点。

您可以做的是使用脚本语言(例如 PHP)来读取 .ico 并将其存储的不同图像输出到不同的转换图像中。

如果您想在 PHP 中执行此操作,请查看此页面

于 2012-08-14T19:53:31.077 回答