详解HTML相对路径和绝对路径

举报
石东旭 发表于 2020/06/22 19:37:47 2020/06/22
【摘要】 相对路径:以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对。 绝对路径:以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。 其实绝对路径与相对路径的不同处,只在于描述目录路径时,所采用的参考点不同。由于对网站上所有文件而言,根目录这个参考点对...

相对路径:以引用文件之网页所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为相对。

绝对路径:以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。

其实绝对路径与相对路径的不同处,只在于描述目录路径时,所采用的参考点不同。由于对网站上所有文件而言,根目录这个参考点对所有文件都是一样的,因此,运用以根目录为参考点的路径描述方式才会被称之为绝对路径。

以下为建立路径所使用的几个特殊符号,表达的意义如下

.代表目前所在的目录

..代码上一级目录

/代码根目录

相对路径和决定路径的区别:相对路径不带有盘符,通常是以html网页文件为起点,通过层级关系描述目标图像的位置,相对于文件自身出发,就是相对路径

主要有以下几种情况:

      ①文件和图片(html文档)在同一个目录(文件夹) ,直接写文件名。

    ②图片(html文档)在文件在下一级目录里。文件夹名称+/+图片(html)名称

    ③图片(html)在文件的上一级目录里,..+/+图片(html)名称

    ④图片在文件的上一级的其他目录里,../文件夹名称/图片名称

    ⑤总结:找到下一级目录(文件夹)的图片(文件)用 /    跳出当前目录使用../

    ⑥注意:一个点代表当前路径,两个点代表上级路径。一个点可以连同它后面的/不用写。两个点必须写/

绝对文件路径是指向一个因特网文件的完整 URL:

例如:<img src="https://www.baidu.com/images/logo.jpg">

好习惯

使用相对路径是个好习惯,如果使用了相对路径,那么您的网页就不会与当前的基准 URL 进行绑定。所有链接在您的电脑上 (localhost) 或未来的公共域中均可正常工作。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。