img标签src路径图片无法显示的原因。

1.路径问题,路径可分为绝对路径相对路径

(1)绝对路径:很多编译器不能把图片的绝对路径解析出来,因此图片无法在网页中显示,而且在开发过程中,一般都是使用相对路径,不过值得注意的是,如果你坚持要使用绝对路径,那你的图片文件不能放在桌面上,因为这可能会涉及到权限的问题而导致图片无法显示。

(2)**相对路径:**很多初学者可能无法理解相对路径的层级关系,我在这里就给大家列举几种情况,来帮助大家理解学习。

举例一:

如上图显示,我们index.html页面和img目录是处于同一个级别的,所以我们需要访问img目录下的图片时,只需要写入路径信息**“img/1111.jpg”**即可。

结果:

图片成功显示。

举例二:

如上图显示,和第一个例子不同的是,此时,index.html页面是在yemian目录之下,不再是img目录的同级。

此时的index是与1111.jpg处于同一目录下的,于是我又加了一条语句**<img src="1111.jpg">**

<img src="1111.jpg">   //同级<img src="img/1111.jpg">  //不同级

那么以上两行代码那个会显示出图片来呢,相信你已经有答案了,看下结果。

结果:

可以看见,同级的显示出来了,不同级的无法显示。

<img src="img/1111.jpg">  //显然,在执行这句代码时,index.html在与它同级的目录中,没有找到一个名叫**img的目录**,更不用说找到其下面的图片文件了。

那么,如何去访问不同级的图片呢?我们在看一下目录结构。


如果index.html需要使用img目录下的图片,则需要先返回上一级目录,语句如下。

 <img src="../img/1111.jpg">

index.html返回上一级目录后,就能找到同级目录下的img目录。

结果:


可以看见,两个熊头都显示出来了。

那么,如果目录还要比这更加复杂呢?

举例三:

可以看见,在yemian目录之下,又多了一个yemian2目录,此时我要使用img目录下的图片文件,又该如何呢?

其实很简单,既然加个…/可以返回上一层目录,那我再加一个,不就行了。

到这里相信很多人已经理解了。

<img src="../../img/1111.jpg">  //不同级  返回两层目录。

2.除了路径问题,也可能是图片后缀以及语句书写错误,要留意图片是PNG格式,还是jpg格式的,别写错了,仔细检查是否有不对的地方。

3.浏览器兼容问题,可以更换浏览器尝试。

4.还有部分无法显示图片的原因是发生在上传图片之后,图片无法立马显示,这类问题我将在后面的文章中细说。

以上,如果上述内容解决了你的图片无法显示的问题,别忘记点个赞哦,这样,以后将会出现更多能帮助你的文章!

HTML,img标签src路径错误及src路径图片无法显示问题,相对路径和绝对路径,超级详细的新手教程。相关推荐

  1. webpack打包js文件,图片路径错误,没有将图片打包的问题

    初用 webpack 进行项目开发的同学会发现:在 js 或者 vue 中引用的图片都没有打包进 bundle 文件夹中.这时是需要require的方式进行图片路径的引用,这样引用的图片就可以成功打包 ...

  2. vue图片路径错误,展示默认图片

    相信很多小伙伴都遇到过这个需求:当后端返回的图片路径为空,或者是返回的路径是错误的,需要展示默认图片 有个比较简单的方法:就是使用 img标签自带的 onerror 方法 但是这个方法在 src 为 ...

  3. python调用高德地图api获取路径规划,然后规划好点显示在地图上(农机路径转移)

    我的博客好像跳度比较大,不少内容都涉及,但我是做ros组合导航的,其他的或者是项目设计,或者是因为兴趣,或者是随笔记下来. 无聊写来玩下的小demo,本来试图在硕士期间研究下这个课题即农机从仓库到田间 ...

  4. vue 动态绑定 backgroundimage问题,以及动态绑定img的src,图片无法显示问题

    (以下情况是通过style设置内联样式以及动态绑定img的src时发生的问题,.在外部css文件和style标签里面定义的样式不会出现以下问题) 我们可能会通过以下这种方式来设置元素的背景(注意元素需 ...

  5. vue中设置内联样式style 动态绑定背景图backgroundimage不生效问题,以及动态绑定img的src,图片无法显示问题(src=“[object Module]“)

    (以下情况是通过style设置内联样式以及动态绑定img的src时发生的问题,.在外部css文件和style标签里面定义的样式不会出现以下问题) 我们可能会通过以下这种方式来设置元素的背景(注意元素需 ...

  6. java.net.MalformedURLException: unknown protocol: c 这个错一般有两种原因导致: 1、URL协议、格式或者路径错误,...

    java.net.MalformedURLException: unknown protocol: c这个错一般有两种原因导致:1.URL协议.格式或者路径错误, 好好检查下你程序中的代码如果是路径问 ...

  7. HTML中img标签的src属性为绝对路径时,在IE中图片可显示,在firefox中不行

    HTML中img标签的src属性为绝对路径时,在IE中图片可显示,在firefox中不行 下图,src中为图片的绝对路径,此时在IE浏览器中图片可显示出来,firefox浏览器中图片不能显示出来 代码 ...

  8. vue :src 文件路径错误

    首先先说明下vue-cli的assets和static的两个文件的区别,因为这对你理解后面的解决办法会有所帮助 assets:在项目编译的过程中会被webpack处理解析为模块依赖,只支持相对路径的形 ...

  9. img标签 src路径正确 但图片不显示

    问题描述 用浏览器请求时,图片正常显示 src内的链接也是正确的 解决方案 head标签插入如下代码: <meta name="referrer" content=" ...

最新文章

  1. c语言输出居中对齐_PDF管理API-Aspose.PDF 11月新更上线!支持居中对齐输出HTML
  2. 改变Eclipse主题颜色
  3. 实战SSM_O2O商铺_38【商品类别】解除商品与商品类别的关联
  4. 电脑桌面便签_在电脑桌面使用敬业签怎么操作退出团队便签?
  5. 自然语言处理的未来之路(周明老师,CCF-GRIR,笔记)
  6. 猫和老鼠 蓝桥杯/手速/暴力练习赛(暴力搜索)
  7. 《Java 7 并发编程指南》学习概要 (3)Semaphore, CountDownLatch, CyclicBarrier , Phaser, Exchanger...
  8. MATLAB Tick的方向(刻度标外翻)
  9. php+mysql执行sql文件路径_PHP———MySQL笔记(5)之MySQL数据库导出导入sql文件(详细)...
  10. SQL的注入式攻击方式和避免方法
  11. tf.image.crop_and_resize()使用
  12. Hinton的GLOM模型与千脑理论有何本质不同?
  13. Kubernetes CICD发布架构流程思路
  14. 可以不学html直接学vue吗,一个只学过HTML,CSS,JS的前端初学者在学习Vue.js之前还需要学习哪些知识?...
  15. 狗蛋与babel的初遭遇
  16. 数据仓库系列(二)哲学建模的艺术:如何完成数仓的维度建模设计??--做好宏观角度考虑维度一致性
  17. Nmap.sqlmap.暴力破解
  18. 两大世界级企业(京瓷和KDDI)创办者--稻盛和夫
  19. 虹膜识别-论文阅读1
  20. python手机app自动_python+appium 自动化1--启动手机京东app

热门文章

  1. 重新理解创业——一个创业者的途中思考
  2. Multisim基础 变压器 简单示例
  3. POM文件配置的详解
  4. 怎么的测试用例是一个好的测试用例?
  5. 在JDBC中使用预编译Statement 以及它的优点
  6. ORACLE自学教程
  7. verilog读取bmp格式图片
  8. HTTP GET请求方式传递数组参数
  9. 知识图谱最新论文清单(附论文解读)
  10. 无人机监控交通流量实时传输路况智慧交通系统说明