Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.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图像将不会在任何更改下加载-Golang_Html_Css_Image_Go - Fatal编程技术网

Html图像将不会在任何更改下加载-Golang

Html图像将不会在任何更改下加载-Golang,html,css,image,go,Html,Css,Image,Go,我正在尝试将图像本地加载到html中。我第一次尝试通过/images/文件夹提供图像路径,但没有成功。然后,我尝试使用图像的整个路径提供图像,如,但仍然没有成功。我检查了我的html,它没有错误。我已重新启动了我的PC,将图像更改为.jpg,但它仍然不想工作。我在Safari中遇到一个错误-尝试加载资源时发生了一个错误,图像显示为蓝色框和问号。您会尝试排除哪些故障 额外-我正在使用goLang来提供文件。我有一个http.handleFunc()在被请求时启动并服务于images文件夹。路径显示

我正在尝试将图像本地加载到html中。我第一次尝试通过/images/文件夹提供图像路径,但没有成功。然后,我尝试使用图像的整个路径提供图像,如
,但仍然没有成功。我检查了我的html,它没有错误。我已重新启动了我的PC,将图像更改为.jpg,但它仍然不想工作。我在Safari中遇到一个错误-尝试加载资源时发生了一个错误,图像显示为蓝色框和问号。您会尝试排除哪些故障


额外-我正在使用goLang来提供文件。我有一个http.handleFunc()在被请求时启动并服务于images文件夹。路径显示为“正确路径”,但什么也没有发生。因此,我保存图像,并将其显示为html,并显示页面的一部分??那会是一条路吗

看起来可能是文件路径问题。
看看这个页面,它有一个很好的例子。



还可以尝试使用u重命名图像,而不要使用-

首先,您必须了解路径源,当您在HTML文件上时,文件中的路径应该是:

<img src="images/website-Bucket.png" alt="test">

那是因为: .html文件的路径可以通过html文件中的“/文件夹/文件”结构路径访问内部路径中的文件,因此您的结构文件应该是:

  • yourfiel.html(您的文件在浏览器上呈现)/imagesfolder

  • -网站Bucket.png”(您在html中将其称为

  • /imagesfolder/website/Bucket.png)/
您可以在此处了解有关路径的更多信息:

在任何浏览器中打开Console,查看是否出现任何提到无法找到图片源路径的错误


它应该会给你一个提示,说明你的浏览器试图在哪里找到那个img。

你的家伙的所有回答都是正确的。我有正确的路径。这是一个Golang的东西。当服务器想要/image.png时,我没有做一个handlefunc。它从来没有提供图像,只是什么都没做谢谢你的回答。

应该是正确的。我正在使用确切的文件路径,但它仍然没有加载。文件路径与html文件不是计算机上的文件路径的位置有关,等等。这里有一个youtube视频,可以更好地解释这一点,或者至少是一个视觉效果。它说路径是localhost/images/image.png?它是正确,但它仍然不会显示?我下载了它,它显示image.png.html?这意味着什么?我的意思是,你在一个文件夹中有一个index.html文件,所有在sime级别的文件夹中的内容都应该使用直接路径调用,例如:如果你在文件夹“myFolder”中有一个index.html文件,那么所有在“myfolder”,应使用绝对路径“code”“code”调用,即如果图像文件和index.html文件位于同一文件夹级别,如果“myfolder”中有文件夹“image”,则应调用“code”“code”查看[链接]查看所有这些示例,路径都是100%正确的。我已将其移动到每种类型的文件夹,但它仍然无法工作。它只显示了一个蓝色的小问号。我右键单击并在新选项卡中说“打开”,它将再次加载我的本地主机页?也谢谢,请尝试将主题更改为与Golang更接近的内容,以便其他人使用可以访问解决方案,欢迎标题中包含Golang。。。