可以的话帮忙解释一下么
按照百度的方法依旧是无法显示出图片
路劲的引入有两种方式绝对定位和相对定位。题主应该使用用相对定位吧,相对定位是根据当前页面去找其他的文件。我猜你的html页面应该是放在html文件夹里,假设你的html页面叫a.html那么img的路径就是../img/1.jpg。题主可以先到a.html的位置,想象在从a.html到1.jpg要经过什么步骤。需要返回上一级打开img文件夹才能找到对不对。返回上一级是../,进入文件夹输入文件名img。题主多试几次就知道了。
<img src="../img/1.jpg" alt="" />
<img src="../img/2.jpg" alt="" />
<img src="../img/3.jpg" alt="" />
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
5 回答805 阅读
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答843 阅读✓ 已解决
这个可能从DOS时代过来的会比较熟(毕竟常用),当然现在你用cmd也能模拟下。
命令行下,你用
dir
命令检索目录的时候,每个目录的顶头都有两个特殊形式的文件夹,分别是:前者代表当前目录,后者代表上一级目录。
这个可以用到
cd
跳转当前(工作)目录命令里,比如你用cd.
就相当于跳转到当前目录,而cd..
就是跳到上一级目录。而在写相对路径时,亦是同理,首先你要晓得你当前文件的位置,然后去找目标文件,比如你这个,html文件是放在html文件夹下的,img放在img文件夹下,所以你想找这个img呢,就需要先从它自己的小目录里跳出来(切到父级目录),然后再跳进img目录,找到对应文件,就行了;那么你可以直接按这个思路去写,就是形如../img/xxx.jpg
这样的路径了。多唠叨一句,还有一种路径,是
/
开头的,这个就代表从根目录开始找,比如如果是用本地文件协议的话,有可能就是形如file:///
这样的地址开头,前边的file://
是协议声明,第三道线就代表绝对根路径了。