小白不太懂有关图片src的引入,求指导

clipboard.png

clipboard.png
clipboard.png
可以的话帮忙解释一下么
按照百度的方法依旧是无法显示出图片

clipboard.png

阅读 2.5k
4 个回答

这个可能从DOS时代过来的会比较熟(毕竟常用),当然现在你用cmd也能模拟下。

命令行下,你用dir命令检索目录的时候,每个目录的顶头都有两个特殊形式的文件夹,分别是:

.
..

前者代表当前目录,后者代表上一级目录。
这个可以用到cd跳转当前(工作)目录命令里,比如你用cd.就相当于跳转到当前目录,而cd..就是跳到上一级目录。而在写相对路径时,亦是同理,首先你要晓得你当前文件的位置,然后去找目标文件,比如你这个,html文件是放在html文件夹下的,img放在img文件夹下,所以你想找这个img呢,就需要先从它自己的小目录里跳出来(切到父级目录),然后再跳进img目录,找到对应文件,就行了;那么你可以直接按这个思路去写,就是形如../img/xxx.jpg这样的路径了。
多唠叨一句,还有一种路径,是/开头的,这个就代表从根目录开始找,比如如果是用本地文件协议的话,有可能就是形如file:///这样的地址开头,前边的file://是协议声明,第三道线就代表绝对根路径了。

路劲的引入有两种方式绝对定位和相对定位。题主应该使用用相对定位吧,相对定位是根据当前页面去找其他的文件。我猜你的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="" />

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题