我正在favicon.ico编写一个脚本,我需要知道可能的最大位数.
当我尝试使用W3C验证服务验证我的页面时,我收到此错误:
Error Line 13, Column 11: there is no attribute "REL"
<LINK REL="SHORTCUT ICON" HREF="favicon.ico" />
Run Code Online (Sandbox Code Playgroud)
为什么会这样?
在XHTML中为网站设置图标的正确方法是什么?
1.它必须是.ico还是.gif或.png?
2.这是嵌入和重定值的正确代码:
<link rel="shortcut icon" href="http://yoursitedotcom.here/favicon.ico"/>
Run Code Online (Sandbox Code Playgroud)
3. favicon文件必须驻留在站点的根目录中,还是可以在链接href属性中的任何位置正确指定?
还有别的吗?
谢谢.
对我来说,favicon没有出现在FireFox 3.6中,但是在IE7中工作.
在Firefox中,当页面加载时,我能够看到我的图标.
但是一旦页面完全加载,我就没有看到我的图标.
如果我刷新页面,重新显示的是favicon.
以下是我称之为favicon的方式.
<link rel="shortcut icon" href="img/eConcierge_win.ico" />
Run Code Online (Sandbox Code Playgroud)
可能有什么不对?
我有一个Favicon,在我的页面中我有类似的东西:
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
Run Code Online (Sandbox Code Playgroud)
这很好用.但是受到"Ultra Fast asp"这本书的启发,我试图删除所有不必要的小块.无论如何,我阅读了很多关于寻找favicon.ico的浏览器.(人们抱怨404错误,如果他们没有图标).
所以我想知道:如果浏览器无论如何都要查找链接的用途是什么.它是"死木" - >所以我可以完全删除这个链接或者我错过了什么.
感谢你的想法,Pleun
我有这个favicon文件.
我无法上传图像文件,因为它没有正确的格式.
在Windows 7中查看此文件时,您将获得以下内容.

此单个文件包含相同的图像,但大小不同.以上显示第1页,共3页.
以下是第2页,共3页,它显示了相同的图像,但尺寸较小.

而且比第3页的第3页再次以更小的尺寸.

但它是一个单一的文件.我的问题是这是如何可能的,更重要的是我怎样才能做到这一点?单个文件包含3个不同大小的相同图像.
它显示48px X 48px尺寸.由于favicon用于网页设计/开发,我使用了html和css标签.
我的favicon在IE中运行良好.我发现Chrome的唯一问题是图标是否为本地图标.这不是这里的情况:http://www.kine-stammheim.ch
我也试过重建favicon ......
我试图找出如何使用xpath通配符来获取favicon:
$doc = new DOMDocument();
$doc->strictErrorChecking = FALSE;
$doc->loadHTML(file_get_contents($url));
$xml = simplexml_import_dom($doc);
Run Code Online (Sandbox Code Playgroud)
在这里,我正在测试“快捷方式图标”和“图标”(使用三元运算符):
$query = $xml->xpath('//link[@rel="shortcut icon"]');
$arr = (empty($query) ? $xml->xpath('//link[@rel="icon"]') : $query);
$favicon = $arr[0]['href'];
Run Code Online (Sandbox Code Playgroud)
它可以工作,但不是很优雅;是否有通配符(*)方法可一次性获得“快捷方式图标”和“图标”?
如何为Odoo 8的网络/电子商务前端设置图标?
理想情况下,不会更改Odoo核心文件,即我不想简单地覆盖addons/web/static/src/img/favicon.ico.
(这是Odoo 8,2014年8月.在未来版本中更改favicon可能会更容易.)
我创建了一个favicon.ico文件,其中包含三种尺寸的.png图标大小,16px,32px和64px.
在我的Mac Finder中,我使用ImageOptim优化它们后,它们的大小分别为339b,1kb和4kb.那么我们可能会达到6kb?
但是,当我运行此ImageMagick命令时:
convert 16.png 32.png 64.png myfav.ico
Run Code Online (Sandbox Code Playgroud)
生成的.ico文件是22kb!
这是一个非常大的文件,出乎意料.
我做错了什么?我能做些什么来缩小它(如果有的话)?