Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.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 为什么可以';使用github页面时是否显示图像?_Html_Git_Url_Github_Github Pages - Fatal编程技术网

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