Html 为什么浏览器选项卡的图标没有显示?

Html 为什么浏览器选项卡的图标没有显示?,html,favicon,Html,Favicon,我想为我的网页做一个图标。我找到了一个样本,但它对我不起作用。谁能帮我把它修好吗。在网站的索引页上,我把它放在了页面的末尾 <!-- <![if !IE> <link rel="icon" href="http://mywebsiteurl/images/favicon.ico" type="image/x-icon" /> <![endif]> <link rel="shortcut icon" href="http://mywebs

我想为我的网页做一个图标。我找到了一个样本,但它对我不起作用。谁能帮我把它修好吗。在网站的索引页上,我把它放在了页面的末尾

 <!--
 <![if !IE>
  <link rel="icon" href="http://mywebsiteurl/images/favicon.ico" type="image/x-icon" />
 <![endif]>
 <link rel="shortcut icon" href="http://mywebsiteurl/images/favicon.ico" type="image/ico" />
 !-->

我可以把它放在我想显示favicon的特定页面上吗?还是必须放在网站的根目录下


如果你能想出任何解决办法,我将不胜感激。谢谢你的帮助

试试看,你的评论端放错地方了

<!--
<![if !IE>
    <link rel="icon" href="http://mywebsiteurl/images/favicon.ico" type="image/x-icon" />
<![endif]>
!-->
<link rel="shortcut icon" href="http://mywebsiteurl/images/favicon.ico" type="image/ico" />

假设您使用IE条件注释是有原因的,那么您的注释语法似乎已关闭。 否则,favicon并不特别需要条件注释;我觉得你的第一个标签不错

<link rel="icon" href="favicon.ico" type="image/x-icon" />


是的,您可以为单个页面使用独特的图标,但是浏览器会疯狂地缓存,除非另有指示,否则通常会显示该域的最新图标。例如:如果您在主页上设置了图标,但没有在子页面上设置图标,则可能会保留主页的图标。

我使用的最后一个链接标记位于注释块内,因此所有浏览器都会忽略它。