【问题标题】:Favicon.ico doesn't appear in title barFavicon.ico 没有出现在标题栏中
【发布时间】:2016-10-18 09:36:40
【问题描述】:

我正在尝试在我的标题中添加一个 favicon.ico,但它不起作用。图片和 HTML 文件在同一个文件夹中,但它仍然无法显示网站图标。

<title><link href="\Users\fjoni_000\Desktop\Stuff\Projects\Programming\favicon.ico" rel="shortcut icon">Best Of Internet | Front page</title>

这是我正在使用的代码。我尝试使用 Google 徽标,但它仍然没有显示。这是来自谷歌源代码的代码:

<link href="/images/branding/product/ico/googleg_lodp.ico" rel="shortcut icon">

如果有任何与我类似的问题并且有我正在寻找的答案,请发表评论。此外,该网站是本地托管而不是在线

【问题讨论】:

  • @IvanBarayev 没用
  • ok 关闭浏览器并再次打开 t。转到浏览器的设置并使用缓存清除所有历史记录。并再次打开您的网站
  • 仍然没有任何显示
  • 看看@freefaller 的答案。它绝对有效

标签: html favicon


【解决方案1】:

您在错误的标题标签内添加 Favicon 并确保该图标存在于路径中。试试这个

<title>your title</title>
<link href="/images/branding/product/ico/googleg_lodp.ico" rel="shortcut icon">

【讨论】:

    【解决方案2】:

    &lt;link&gt; 应该&lt;title&gt; 内...它应该在&lt;title&gt; 之外但仍在&lt;head&gt;...内...

    <head>
      <title>Best Of Internet | Front page</title>
      <link href="\Users\fjoni_000\Desktop\Stuff\Projects\Programming\favicon.ico" rel="shortcut icon">
      ...
    

    虽然我认为您遇到的主要问题是它看起来像本地系统路径,而不是您的浏览器理解的 URL。而且您还缺少type 属性

    在不知道您的网站服务器设置的情况下...我完全猜测您想要类似...

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

    另外一点,如果您能够...只需将favicon.ico 文件放在您的域的根目录中就足以让大多数浏览器接受。那么你根本不需要&lt;link&gt;

    【讨论】:

    • 那也没用。该网站未发布,仅在我的计算机上。
    • 在这种情况下,您需要告诉浏览器该文件是本地文件...尝试(我不承诺任何事情)将 href 属性更改为 href="file:///C:\Users\fjoni_000\Desktop\Stuff\Projects\Programming\favicon.ico"
    • 您还应该在您的问题中明确说明您所说的是本地托管网站 - 99% 的读者会认为它是互联网上的网站
    • 这是我现在使用的代码
    • 我建议您查看 this question... 它似乎在问同样的问题,并且有很多答案可以尝试
    【解决方案3】:

    您可以尝试清除浏览器缓存并重试。 您有实时网址吗?

    【讨论】:

      猜你喜欢
      • 2015-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-17
      • 1970-01-01
      • 1970-01-01
      • 2021-04-01
      • 1970-01-01
      相关资源
      最近更新 更多