黑马程序员技术交流社区

标题: HTML的访问路径问题 [打印本页]

作者: 麦田怪圈    时间: 2014-7-10 19:57
标题: HTML的访问路径问题
本帖最后由 麦田怪圈 于 2014-7-15 16:12 编辑

各位大侠:我在HTML页中放了两张图片,一张用的绝对路径,一张是相对路径,为什么在VS中用“在浏览器中查看”只显示了相对路径的那张,绝对路劲那张不显示,而我在页面所存的文件夹下直接用浏览器打开HTML页两张都可以显示,这是为什么?是VS的什么原因还是我写错了啥?请各位不吝赐教........
作者: 许庭洲    时间: 2014-7-10 20:22
1. 站内引用最好用相对URL;
2. 域名改变了和目录改变了都不受影响;
3. <a href="a.htm"><img src="Hongkong.jpg"/></a>
<img src="../images/Beijing.jpg"/>
<img src="images/Beijing.jpg"/>


作者: 周星星同学    时间: 2014-7-10 21:19
鹅鹅鹅鹅鹅鹅
作者: 麦田怪圈    时间: 2014-7-11 20:04
许庭洲 发表于 2014-7-10 20:22
1. 站内引用最好用相对URL;
2. 域名改变了和目录改变了都不受影响;
3.

你好,我想问的是为什么用绝对路径的那张图片在VS下“在浏览器中查看“就打不开,而在文件夹下用浏览器打开就可以?
作者: 天佑の清清    时间: 2014-7-11 20:42
绝对路径:是从盘符开始的路径,形如
C:\windows\system32\cmd.exe
相对路径:是从当前路径开始的路径,假如当前路径为C:\windows
要描述上述路径,只需输入
system32\cmd.exe


还有就是你绝对路径 估计写错了 能给大家看下代码最好

作者: 麦田怪圈    时间: 2014-7-12 20:05
天佑の清清 发表于 2014-7-11 20:42
绝对路径:是从盘符开始的路径,形如
C:\windows\system32\cmd.exe
相对路径:是从当前路径开始的路径,假 ...

<img   src="C:\360高速下载\5d0a58483eb45b65bb10a729dc6cc290.jpg" />
这是绝对路径代码,如果错了,那在文件夹下为什么用浏览器可以打开,而在VS下“在浏览器中查看”却打不开?
作者: SunshineGirl    时间: 2014-7-12 20:28
如果有同学给回答问题了,请及时设为提问结束,这样版主才能给你及时加分的。
作者: 麦田怪圈    时间: 2014-7-15 16:13
各位大侠多指教啊,我还没弄明白咋回事!.......
作者: muyyi    时间: 2014-7-15 18:08
绝对路径和相对路径的概念你应该明白吧
按理说,如果你绝对路径没写错,是会显示的
绝对路径和相对路径只是相对的根目录不同罢了
当然为了方便管理统一用相对吧。

最后,如果确定绝对路径没错,或许是中文路径的问题?
我们写路径的时候,里面最好不要有中文(由英文或者数字组成是最好的)
我就曾经遇到过中文路径出问题的情况
作者: 麦田怪圈    时间: 2014-7-16 15:21
头疼,换成不是中文的还是一样!
作者: suzhousongkan    时间: 2014-7-17 16:59
相对路径表示方法:
../        表示上一级目录
../../        表示上上级目录
/..        表示下一级目录
..        表示同一级目录

例如:
c:/website/web/index.htm
c:/website/img/photo.jpg
  
在此例中“index.htm”中联接的“photo.jpg”应该怎样表示呢?
 
正确写法:使用“../img/photo.jpg”的相对路径来定位文件。
       

作者: 麦田怪圈    时间: 2014-7-18 16:59
哎,我的绝对路径就是没法在VS中打开!????
作者: 蜗牛阿布    时间: 2014-7-24 07:50
你确认自己的没错,就把你的图片和文件打包,发上来,让我们帮你用VS测试一下, 不就完了,如果我们VS能够正常打开,就是你VS的问题,如果我们也不能够正常打开,就是你代码编写的问题。何必那么纠结呢,呵呵
作者: rende1991    时间: 2014-7-24 08:29
最好都用<img src=".image\aa.jpg">格式。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2