图片从一个盘移动到另一个盘

图片从一个盘移动到另一个盘

http://img1.sycdn.imooc.com//climg/5bebdb4c0001e54f12490580.jpg老师如果我把图片从一个盘移动到另一个盘,怎么才能让图片显示出来?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

你好同学 , 按照老师上个回复中 ,直接引入这个图片的位置 . 因为图片与文件没有在一个盘中 . 跨盘了只能用绝对路径 :

http://img1.sycdn.imooc.com//climg/5bebe96600016f8e08900107.jpg

但是建议同学还是要把图片放在自己项目的图片文件夹img中 . 因为不仅便于自己的管理的图片, 而且当别人去使用你的代码时 , 其他人的图片不一定放在你指的的盘中 . 例如提交作业后 ,批复作业的老师还要去修改你代码中的路径才能正常的去显示图片 . 在实际开发中 .也不会把图片与项目分离 .


祝学习愉快 !

  • qq_苍穹_emtFMQ 提问者 #1
    好的,谢谢老师解答!明白了。
    2018-11-14 19:17:13
好帮手慕夭夭 2018-11-14 16:49:52

你好同学 ,是想把html.jpg图片放在自己项目中的img文件夹中吗 ?

http://img1.sycdn.imooc.com//climg/5bebdf020001061712510592.jpg

建议使用图片相对于html文件的路径 ,如下 :

http://img1.sycdn.imooc.com//climg/5bebdf6d0001966603830051.jpg

以上表示与 "图像和超链接.html"文件同一个目录的img文件夹下面的html.jpg . 另外同学中使用的如下路径也相对路径 , 这是图片相对于html文件的路径 .

表示html文件的上一层目录的再上一层目录的再上一层目录中的图片

http://img1.sycdn.imooc.com//climg/5bebe00a000141b703100051.jpg

例如如下:

http://img1.sycdn.imooc.com//climg/5bebe0e3000194db10640562.jpg

图片的位置相对html来说 , 需要查找三次上级目录 .而绝对路径是如下形式的:

例如引入C盘中一个图片 ,

http://img1.sycdn.imooc.com//climg/5bebe16d000150f707900402.jpg

绝对路径就是图片存在的位置 ,而不是相对html来说 ,一层一层的查找:

http://img1.sycdn.imooc.com//climg/5bebe18300013df508840100.jpg

希望解答了你的疑惑 , 祝学习愉快 ! 望采纳 

  • 提问者 qq_苍穹_emtFMQ #1
    老师你好!我要表达的意思是,我文件夹的位置在D盘,如果我想把一张在E盘的图片,显示在网页上怎么让图片能正常的显示,我写出来的图片出现的是断裂的。我写的代码是../../../html.jpg 出现的图片是断裂的
    2018-11-14 17:07:03
  • 提问者 qq_苍穹_emtFMQ #2
    我使用的是相对路径
    2018-11-14 17:08:02
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师