我刚刚在Namecheap上建立了我的网站,我用HTML和Twitter Bootstrap构建了它。
我正在为图片使用以下标记
<img src="images\myimage.jpg">
如果我在本地打开它,这在Chrome和Firefox中运行良好,但是从我的域中,图片不会显示在Firefox中。它在Chrome中仍能正常运行。我甚至试过这个并得到了同样的结果:
<img src="file://localhost/images\myimage.jpg">
我刚尝试了Fiddler2,我在网址http://myurl.com/images%5Cmyimage.jpg
编辑: 我只是想通了我的代码是偶然的“\”而不是“/”这只影响了firefox,感谢所有的帮助
答案 0 :(得分:2)
<img src="images/myimage.jpg" alt="" />
/而不是\,也关闭图片代码并添加alt
- 属性,否则您的HTML将无法验证。
编辑:
好的是,/>
不是强制性的,但alt
是......
答案 1 :(得分:1)
这行代码很好
<img src="images/myimage.jpg">
您只需在存储html的同一文件夹中添加文件夹名称 images 即可。确保在 images 文件夹中找到了您要查找的文件
编辑:我刚看到你的新评论。尝试在此图片中添加alt
attribut
<img src="images/myimage.jpg" alt="The image isn't showing">
至少你会知道浏览器是否正确获得了标签
答案 2 :(得分:1)
我想通了我在原始问题中写错了,但“\”应该是“/”。这只影响了firefox
答案 3 :(得分:0)
我也遇到了同样的问题,因此,如果它在chrome中显示图像而不在Firefox中显示,请在chrome中打开您的HTML文件,然后右键单击该图像并复制链接地址,并使用img src中的相同链接地址