0

我在这个网址上实现了一个收藏图标:http: //metzgerei-birkenhof.de/

在 Firefox 上显示,但在 Internet Explorer 上不显示 (9)

这是我在 TYPO3 中所做的设置: http ://www.uploadscreenshot.com/image/1248589/7751025

我在链接标签中尝试了几种“类型”。即使没有“类型”值,它也不会起作用。

有任何想法吗?

问候, 马克斯

4

4 回答 4

1

我知道了!Internet Explorer 不喜欢我所做的。我刚刚将 favicon.png 重命名为 favicon.ico。

它对 .ico 格式进行了全新的导出,并且可以正常工作。

于 2012-07-31T08:49:19.617 回答
0

我为这个网站图标问题苦苦挣扎了好几天——它显示在所有浏览器中,但在 ie9 中没有!

我怀疑文件格式特别是在 favicon.ico 的定义标题和结构中,因为它是唯一需要检查的东西,因为它遵循了几个教程和方法,但没有成功!

看来我是对的——windows 9 + ie9 期望图标被构建为 4 个图标,所有图标都包含在一个文件中。

一步步:

1)我构建了一个 64x64 像素的 24 位彩色图形并将其保存为 png 文件

2)我将此文件导入一个名为 X-icon Editor 的 freebee 在这里获取它http://www.xiconeditor.com/

3)一旦我预览了结果(将有四个图像 64x64、32x32、24x24 和 16x6(均以像素为单位)并且对结果感到满意:

4)我导出了结果,并在导出前记下了提示……</p>

5)然后我使用另存为工具并将文件定向到我的站点文件的根目录(index.html 文件所在的位置)我保存的文件是 favicon.ico

6)如果您想查看文件,请转到硬盘上的站点目录并双击 favicon.ico 文件,Windows 照片查看器将显示 4 个页面,每个页面代表图标大小。

7)编辑你的代码如下(细节在技巧步骤4中找到):在head标签下插入这个标签:link rel="shortcut icon" href="favicon.ico"/

8)将更改上传到您的服务器。

9)清除ie9缓存文件

10)等待大约 20 分钟(可能需要更长时间)

11)登录到您的网站,您应该会看到网站图标

那么其他图标都嵌入到单个 favicon.ico 文件中是什么?

64x64 是 Windows 使用的大图标(如果您在桌面上创建具有大图标的快捷方式,则 favicon 将以 64x64 像素显示您的图形),

32x32 与上述相同,但用于设置中等桌面图标的桌面

24x24 与上述相同,但用于设置小桌面图标的桌面

16x16 是您网页上使用的图标。它也是桌面底部栏(任务栏)的 pinto 区域中使用的图标 - 将快捷方式从桌面移动到任务栏,您会看到它调整大小

一切都完成了——它可以工作——耐心等待它的出现!

PS(高级用户)您可以拥有多个“Favicon”文件,但您需要重命名所有文件,然后在 head 标签下指向各个页面的每个图标文件 - 但您只允许一个(或没有多个文件)favicon.ico 文件....

于 2012-08-12T10:14:51.097 回答
0

最简单的方法是将favicon.ico文件放在根文件夹中,然后您无需在您的<head>部分中指定 favicon 的路径。

于 2012-07-27T12:11:30.180 回答
0

试着把它放在标题标签之前

我还在其他网站(在我的国家)中发现了这种语法:

     <meta name="msapplication-task" content="name=Blog; action-uri=/Blog.html; icon-uri=/favicon.ico" />
     <meta name="msapplication-task" content="name=Programy; action-uri=/Kategorie,Windows.html; icon-uri=/favicon.ico" />
     <meta name="msapplication-task" content="name=Lab; action-uri=/Lab.html; icon-uri=/favicon.ico" />
     <meta name="msapplication-task" content="name=Forum; action-uri=http://forum.dobreprogramy.pl; icon-uri=/favicon.ico" />
于 2012-07-27T14:21:26.857 回答