初学HTML关于图片不显示的问题

来源:百度知道 编辑:UC知道 时间:2024/05/03 04:06:37
用HTML语言,插入图片时,图片的格式、路径名、编写的语言都正确,可效果里就只出现一个小红叉叉。而同样的图片剪切到c:/windows/web/wallpaper下之后才可以乖乖显示出来,为什么?
谢谢各位,再问一下,c:/windows/web/wallpaper这个文件夹是不是很特殊?有什么不同寻常的意义?

小红叉叉表示文件名不对或路径不对。

HTML的路径要用相对与现在HTML所在的文件夹的相对路径。

例如:HTML在
c:/windows/web/wallpaper/my.html
图片在c:/windows/web/image/my_pic.jpg
在 my.html 要写:
<IMG SRC="../image/my_pic.jpg">
因为my_pic.jpg在退后一层再进文件夹image

如果在网站服务器上,也可从服务器的root起算写绝对地址。

图片出不来,唯一的原因就是你给的图片路径不正确或者图片不存在。另外最好用相对路径而不是绝对路径。
假设你的网页文件位于myweb文件夹下,该文件下有一个img文件夹,你要插入的图片myimg.jpg就位于img文件夹下,那么你的图片路径就是img/myimg.jpg。
即你应该用下面的代码插入图片:
<img src="img/myimg.jpg" border="0">

代码贴出来看看在分析啊