我正在托管一些带有 GitHub 页面(用户和项目页面)的站点,但它们没有显示它们的图标(在浏览器中)。
<link rel="shortcut icon" type="image/png" href="/favicon.png">
GitHub 显示站点的问题是 <frameset>
吗?我知道可以显示网站图标(至少使用 Jekyll),但我可以单独显示网站图标吗?
原文由 Rokin 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在托管一些带有 GitHub 页面(用户和项目页面)的站点,但它们没有显示它们的图标(在浏览器中)。
<link rel="shortcut icon" type="image/png" href="/favicon.png">
GitHub 显示站点的问题是 <frameset>
吗?我知道可以显示网站图标(至少使用 Jekyll),但我可以单独显示网站图标吗?
原文由 Rokin 发布,翻译遵循 CC BY-SA 4.0 许可协议
它也适用于 favicon.png
<head>
...
<link rel="shortcut icon" type="image/png" href="favicon.png">
</head>
唯一的问题是斜线 /
在 "/favicon.png"
但是,这不适用于子页面!
该链接应如下所示 - 因此您在每个页面上都有图标:
<link rel="shortcut icon" type="image/png"
href="{{ "/assets/images/favicon.png" | absolute_url }}">
解析后的 URL 如下所示: https://pme123.github.io/scala-adapters/assets/images/favicon.png
这需要 favicon.png
在您的 Jekyll 项目的 assets/images
文件夹中。
原文由 pme 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答1.5k 阅读✓ 已解决
2 回答908 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答918 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
2 回答795 阅读
1 回答793 阅读✓ 已解决
是的你可以。
将其放入网页的
head
部分:重要的是不要将斜杠放在
favicon.ico
部分之前。将favicon.ico
文件放在存储库的主目录中。