web基础 相对路径与绝对路径 html图像标签和路径

路径之相对路径

相对路径以引用文件所在位置为参考基础,而建立出的目录路径。

这里简单来说,图片相对于HTML页面的位置

相对路径分类 符号 说明
同一级路径 图像文件位于HTML文件同一级 如<img src="baidu.gif" />
下一级路径    / 图像文件位于HTML文件下一级 如<img src="images/baidu.gif" />
上一级路径   ../ 图像文件位于HTML文件上一级 如<img src="../baidu.gif" />

相对路径是从代码所在的这个文件出发,去寻找目标文件,而我们这里所说的上一级、下一级和同一级就是图片相对于HTML页面的位置

相对路径的三种情况:

一、图片位于HTML文件同一级:

<img src="图片名称"/>

二、图片位于HTML下一级路径:

<img src="下一级路径名/图片名" />

三、图片位于HTML上一级路径:

<img src="../图片名">
若图片在上上级目录,则:
<img src="../../图片名">

每一个 ../ 代表一个上一级,有多少个上一级,就写多少个 ../

路径之绝对路径:

绝对路径:是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。

例:"C:\Users\迪迦\Desktop\学习文件存放处\HTML\图片存放\派大星.jpg"

<img src="C:\Users\迪迦\Desktop\学习文件存放处\HTML\图片存放\派大星.jpg" />

标明:注意反斜杠,相对路径的反斜杠是 / 向左倾斜的,绝对路径的反斜杠是 \ 向右倾斜的。

注意:不推荐使用绝对路径,大家要学会使用相对路径。绝对路径个人性太强,因为绝对路径是从盘符开始算起,也就是C盘D盘,就比如我上面的例子,并不是所有人的电脑里都有迪迦这个文件夹,也不是所有人都有学习文件存放处这个文件夹。

所以,如果使用绝对路径的话,你的html文件别人使用时,或者你换个电脑使用时,图片就会无法显示,因为电脑找不到这个路径的图片。所以推荐大家学会习惯使用相对路径。

绝对路径在以后工作中几乎不会使用,因为绝对路径只能在自己电脑上用,客户用的时候就会出错。

有一种绝对路径我们会用到:

就是图片的网络绝对路径,也就是说,这个图片在网络上。

获取方式就是,右键网络上的图片,选择复制图片地址,即可获取到图片的网络绝对路径,这种绝对路径在网络上是唯一的。

例:  https://pic57.photophoto.cn/20201213/0005018348871506_b.jpg

<img src="​https://pic57.photophoto.cn/20201213/0005018348871506_b.jpg" />

注意:这样取图的弊端就是,若这个网站把图片删掉了,那么我们使用的这个绝对路径也取不到这个图片了。

猜你喜欢

转载自blog.csdn.net/weixin_53466908/article/details/123780137