2012-07-16 246 views
-5

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

+0

你有没有尝试过的文件夹引用的路径? – fedosov 2012-07-16 15:01:23

+0

我猜想图像没有加载,你是否尝试设置“alt”测试并查看它是否出现? – 2012-07-16 15:02:49

+0

对不起它的src不是HREF – 2012-07-16 15:02:53

回答

3

img标签不具有href属性..这是为链接。

  • 使用src="image path here"代替。完整标签是<img src="path" alt="alt text" />
  • 确保该路径指向一个有效的文件
  • 加上引号
  • 路径要知道,它会显示从您的计算机文件,这只会工作,如果HTML页面存储在本地在你的电脑。
1

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

0

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

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

必须努力

确保如果testing.jpg有..也许是testing.JPG ..

0

由于出于安全原因,我不确定一个browswer总是可以访问文件的协议://你是否在本地主机上运行?如果不是那是你的理由。如果可能的话,我建议你总是使用关系URLS,所以如果你的HTML是在Documents中,那么src =“testing.jpg”就可以。

一般来说,我会建议让你的索引文件的子文件夹中的图像更容易,并允许相关的网址,如“./images/testing.jpg”或“../images/testing”。 JPG”。

0

使用相对路径,而不是绝对的,例如,如果图像文件是上面的你在哪里,在使用../../testing.jpg存储网页的地方