相对路径和根路径

来源:2-5 【总结】路径相关知识总结

慕运维2511354

2021-05-19 14:29:53

老师您好,有一个问题。html中一般都写相对路径吗?如果一个html就在根目录下,img文件夹也在根目录下,怎么区分/img/xxx.png是相对路径还是绝对路径呢?

写回答

1回答

好帮手慕然然

2021-05-19

同学你好,在项目开发过程中,一般建议写相对路径,绝对路径不利于项目的迁移,例如:如果使用“E:\book\网页布\代码\第2章\bg.jpg”来指定图片的位置,在自己的计算机上浏览可能会一切正常,但是将项目转移到其他计算机或者上传到Web服务器上浏览时,图片路径就很有可能不对了,需要重新修改才可以显示图片。

关于绝对路径和相对路径的区分:从表现形式上区分即可

1、绝对路径:就是主页上的文件或目录在硬盘上真正的路径,例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个绝对路径。

2、相对路径:是相对于某个基准目录的路径。有三种表现形式:

    ../ 表示当前文件所在的目录的上一级目录

    ./ 表示当前文件所在的目录

    / 表示当前站点的根目录

在相对路径中,如果路径表现形式为“/img/xxx.png”,即开头为“/”,那么从站点的根目录开始找(类似于绝对路径)。如果路径表现形式为“./img/xxx.png”、“img/xxx.png”、“../img/xxx.png”,那么从当前路径开始找。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程