Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 法维康??也许再多一点_Html - Fatal编程技术网

Html 法维康??也许再多一点

Html 法维康??也许再多一点,html,Html,我已经浏览了这个网站和谷歌,但没有找到一个关于如何解决我的favicon问题的东西。我读过教程,但还是一无所获。我想问题是我不完全理解什么是favicon。我不明白清除缓存将如何有助于促进这种情况。所以我的问题是有人能给我解释一下favicon的实际位置吗?为什么访问者的计算机会包含不同版本的图像?什么是favicon(除了不会显示的愚蠢标签图片!)??我希望这个问题不是太难回答…法维康就是这样。浏览器窗口上显示的一个小图像(我想它来自“收藏夹图标”),用户可以在其他选项卡中直观地识别您的网站

我已经浏览了这个网站和谷歌,但没有找到一个关于如何解决我的favicon问题的东西。我读过教程,但还是一无所获。我想问题是我不完全理解什么是favicon。我不明白清除缓存将如何有助于促进这种情况。所以我的问题是有人能给我解释一下favicon的实际位置吗?为什么访问者的计算机会包含不同版本的图像?什么是favicon(除了不会显示的愚蠢标签图片!)??我希望这个问题不是太难回答…

法维康就是这样。浏览器窗口上显示的一个小图像(我想它来自“收藏夹图标”),用户可以在其他选项卡中直观地识别您的网站

大多数浏览器和服务器都会缓存内容,以避免两次下载图像

假设:

浏览器A下载您的资源(favicon图像)并为其创建缓存


下次浏览器看到指向该图像的链接时,它会猜测它是同一个图像,并且不会再次下载它,直到该缓存被清除。

选项卡上只有该图像。把它放在根上

将此代码放入您的


清除缓存会使浏览器再次“获取”文件/图像。通常它会存储它并定期更新。清除缓存会自动使浏览器再次获取文件

如果某人的缓存将其存储为其他版本,则需要清除缓存以获取新版本

Instal(适用于windows)或(适用于Mac),如果您想在本地进行测试。这些程序将使您的计算机成为测试web服务器


此外,该文件需要为16x16或32x32像素。

应将favicon.ico文件上载到承载网页的服务器的根目录中。在这里你可以得到细节

因此,它必须已经通过FTP发送才能运行?如果您没有通过FTP(或以何种方式)将其上载到服务器,则除非您在本地查看文件,否则您将无法看到它。我尚未将其上载到服务器。我仍然在我的机器上本地构建它,它不会显示出来,但我看到的一些提示表明,在我通过服务器上传之前,它永远不会显示出来……通常,你需要在实际的web服务器上进行测试。安装MAMP或WAMP并将您的计算机用作web服务器。WAMP适用于windows,MAMP适用于Mac,仅供参考。因此,我的网站必须已经有一台主机,而不仅仅是在本地构建?因此,请将favicon.ico文件放在根目录下,根目录的名称随服务器而异。您使用的是哪个主机?您可以通过更改favicon文件的名称或在文件名中添加类似于
?version=3
的内容来终止缓存,以诱使浏览器再次下载它(假设您对favicon使用
)。
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">