1

我刚刚在 Namecheap 上建立了我的网站,我使用 HTML 和 Twitter Bootstrap 构建了该网站。

我正在为图像使用以下标签

<img src="images\myimage.jpg">

如果我在本地打开它,这在 Chrome 和 Firefox 中运行良好,但在我的域中,图像不会显示在 Firefox 中。它在 Chrome 中仍然可以正常工作。我什至尝试了这个并得到了相同的结果:

<img src="file://localhost/images\myimage.jpg">

我刚刚尝试了 Fiddler2,我收到了 404 条在 url 下说的消息http://myurl.com/images%5Cmyimage.jpg

编辑:我刚刚发现我的代码是意外的“\”而不是“/”,它只影响了 Firefox,感谢所有帮助

4

4 回答 4

2

<img src="images/myimage.jpg" alt="" />

/ 而不是 \,同时关闭图像标签并添加 -alt属性,否则您的 HTML 将无法验证。

编辑:/>显然不是强制性的,但alt...

于 2013-06-27T20:25:19.547 回答
1

这行代码不错

<img src="images/myimage.jpg">

您只需在存储 html 的同一文件夹中添加文件夹名称images即可。确保您在图像文件夹中找到了您要查找的文件

编辑:我刚看到你的新评论。alt尝试像这样为您的图像添加属性

<img src="images/myimage.jpg" alt="The image isn't showing"> 

至少你会知道浏览器是否正确获取了标签

于 2013-06-27T19:42:36.267 回答
1

我发现我在原始问题中写错了,但“\”应该是“/”。这仅影响 Firefox

于 2013-06-27T20:06:21.317 回答
0

我也遇到了同样的问题,所以如果它在 chrome 中而不是在 firefox 中显示图像,则在 chrome 中打开您的 Html 文件,然后右键单击图像并复制链接地址,使用 img src 中的相同链接地址。

于 2020-05-04T11:12:29.687 回答