Html 为什么可以';使用github页面时是否显示图像?
我这里有一个测试站点,它只有一个图像标签,我无法加载: 索引文件是:Html 为什么可以';使用github页面时是否显示图像?,html,git,url,github,github-pages,Html,Git,Url,Github,Github Pages,我这里有一个测试站点,它只有一个图像标签,我无法加载: 索引文件是: <!DOCTYPE html> <html> <body> <img src="_heart.png" alt="foo"> </body> </html> 但这似乎不是正确的方法。当然,当GitHub创建页面时,您可以使用相对路径 研究 ... 无关 ... 无关 ... 图像上没有任何内容 更多信息。 我发现GoogleDev
<!DOCTYPE html>
<html>
<body>
<img src="_heart.png" alt="foo">
</body>
</html>
但这似乎不是正确的方法。当然,当GitHub创建页面时,您可以使用相对路径
研究
... 无关
... 无关
... 图像上没有任何内容
更多信息。
我发现GoogleDevTools有一个整洁的特性,您可以更改图像的src属性,它将实时更新页面
这就是我发现原始链接起作用的原因
更多信息。
我开始认为我的GitHub页面需要进一步配置,但我不确定
我检查了我的配置,我被配置为在主分支上发布,这是良好的b.c.它是我唯一的分支。看起来您的src给出了404错误(未找到文件)。 对我来说,这个src是有效的:“
对。。。我注意到这在我的问题中起了作用。你到底在找什么?在你的索引文件中,你只需要使用路径u.heart.png这与“”相同,但你的图像位于此处“”,所以你必须使用这个src。使用这样一个混乱的URL很麻烦。。。在“普通”服务器上,您只需对src执行\u heart.png
。。。我认为这是一个配置问题。如果你在本地或通过服务器托管,你可以这样做,但这是在GitHub的服务器上,如果我没有弄错的话,那么你必须使用到服务器上映像的链接,因为映像和索引文件不在同一文件夹中这很奇怪。。。您是否尝试与github支持部门联系?可能与在页面repo的根目录中创建名为.nojekyll
的空文件重复。如果没有它,则忽略以前导下划线开头的文件/目录。或者简单地重命名所有文件而不使用下划线。我想下划线
需要火箭科学学位才能使用。我不确定是否需要。当我需要发布Sphinx生成的文件时,我了解了.nojekyll
,因此我没有选择重命名其内部文件和目录。我通过搜索找到了解决方案。
https://raw.githubusercontent.com/jamie-siminoff-007/jamie-siminoff-6.github.io/master/_heart.png