文件:在计算机上目录里面所有的东西都可以视为文件即 *.*,例如: *.exe *.bat *.java *.doc *.PPT *.txt
路径 :即文件的位置
绝对路径:从驱动盘开始, 例如: d:/document/txt/a.txt
相对路径:不从驱动盘开始, 例如: txt/a.txt
绝对路径和相对路径的转换
假设当前文件的绝对路径为; c:/website/web/xz/test/index.html
表达方式 | 相对路径 | 绝对路径 | 备注 |
img/photo.jpg | c:/website/web/xz/test/img/photo.jpg | 当前目录 | |
/ | /img/photo.jpg | c:/img/photo.jpg | 根目录 |
../ | ../img/photo.jpg | c:/website/web/xz/img/photo.jpg | 上一级目录 |
../../ | ../../img/photo.jpg | c:/website/web/img/photo.jpg | 上上级目录,以此类推 |
总结:通过以上的例子可以发现,在把绝对路径转化为相对路径的时候,两个文件绝对路径中相同的部分都可以忽略,不做考虑。只要考虑他们不同之处就可以了
a