有没有办法在页面中显示图标文件,并选择了特定的尺寸?

时间:2014-02-10 20:17:59

标签: html image favicon ico

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

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

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

我做过的一些研究表明,IE浏览器并没有像其他浏览器那样显示它们,但不清楚这是作为一个图标,还是作为页面中的图像。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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