1

我公司的网站为其客户提供了一系列子域,并且大多数子域都有一个与之关联的唯一网站图标。直到最近,我们都会手动上传任何新的网站图标。我正在努力将 favicon 支持移动到我们的系统管理员可以通过 Web 表单上传+分配它们的位置。

我们有一个包含几百个子域的表,我想在 html 表中将 favicon 显示为预览,与它关联的子域位于同一行。

有没有办法在图像标签中显示 .ico 文件?如果 .ico 有多种尺寸(我们通常使用 64x、32x 和 16x 像素尺寸),有没有办法指定要显示的尺寸?

我所做的一些研究表明,IE 不会显示它们,而其他浏览器会显示它们,但不清楚这是作为网站图标还是页面中的图像。

4

2 回答 2

0

我认为您最好的选择是将 .ico 文件转换为 jpg 或 png 之类的文件并存储它们。然后您可以参考图标的 jpg 或 png 版本。我不相信有一种 100% 完美的显示 .ico 的方式可以跨浏览器兼容。

于 2014-02-10T20:22:41.353 回答
0

我已经取得了一些成功,只是将文件的路径<img>像任何其他图像一样放在标签中,并指定所需的宽度和高度。如果我指定宽度和高度为 16,或者它是否使用最大尺寸并将其缩小,我不确定是否会使用 16x16 尺寸。

于 2014-02-10T20:25:57.327 回答