我公司的网站为其客户提供了一系列子域名,并且大多数子域名都有与之关联的独特图标。直到最近,我们将手动上传任何新的favicon。我正在努力将favicon支持转移到我们的系统管理员可以上传的位置,并通过网络表单进行分配。
我们有一个包含几百个子域的表,我想在一个html表中显示favicon作为预览,与它关联的子域位于同一行。
有没有办法在图片代码中显示.ico文件?如果.ico有多种尺寸(我们通常做64x,32x和16x像素尺寸),有没有办法指定要显示的尺寸?
我做过的一些研究表明,IE浏览器并没有像其他浏览器那样显示它们,但不清楚这是作为一个图标,还是作为页面中的图像。
答案 0 :(得分:0)
我认为你最好的选择是将.ico文件转换为jpg或png之类的文件并存储它们。然后你可以参考图标的jpg或png版本。我不相信有100%完美的方式来显示.ico,它将与跨浏览器兼容。
答案 1 :(得分:0)
我已经取得了一些成功,只需将文件的路径放在<img>
标记中,就像任何其他图像一样,并指定所需的宽度和高度。我不确定如果我指定宽度和高度为16,或者它是否使用最大尺寸并将其缩小,是否会使用16x16尺寸。