<img/>标记未显示图片

时间:2012-07-16 15:00:10

标签: javascript jquery html

我有一个img标记src = "file:///C:/Users/king/Documents/testing.jpg"。此标记未显示图像。问题是什么?

7 个答案:

答案 0 :(得分:3)

img标记没有href属性..这是链接。

  • 请改用src="image path here"。完整标记为<img src="path" alt="alt text" />
  • 确保路径指向有效文件
  • 将路径放在引号
  • 知道它会显示您计算机上的文件,只有当HTML页面本地存储在您的计算机上时才会生效。

答案 1 :(得分:1)

可能会出现此问题,因为您拥有的地址会转到计算机上的文件中。如果其他人试图从网络服务器访问此页面,他们很可能不会将您的文件放在他们计算机上的同一位置。

答案 2 :(得分:1)

<a href="file:///C:/Users/King/Documents/testing.jpg"><img src="file:///C:/Users/King/Documents/testing.jpg" /></a>

必须工作

确定testing.jpg是否存在..也许是在测试.JPG ..

答案 3 :(得分:0)

<img src="FILE">格式正确。

答案 4 :(得分:0)

<img src="path/to/file.jpg" alt="This is my image" />是一个正确的标签......请尝试相反 你不能使用这样的本地路径,它会转到硬盘上的文件,如果你把它放在网上,没有其他人可以访问它。使用相对链接,例如“rootfolder / images / yourimage.jpg”

答案 5 :(得分:0)

出于安全原因,我不确定浏览器是否总能访问file://你是否在localhost上运行?如果不是那就是你的理由。我建议你尽可能使用关系URL,所以如果你的HTML在Documents中,那么src =“testing.jpg”就可以了。

一般情况下,我建议将图像放在索引文件所在的子文件夹中,以便更容易,并允许相对网址,例如“./images/testing.jpg”或“../ images / testing.jpg ”

答案 6 :(得分:0)

使用相对路径而不是绝对路径,例如,如果图像文件位于上面存放网页所在位置的文件夹中../../ testing.jpg