编程的基本路径写法

在我们一般编程的要使用的路径就两种:

  • 绝对路径:由根目录(/)开始起的文件或者目录名称,(绝对路径的写法一定是由 / 目录写起的)
  • 相对路径:相对于目前路径的文件名写法

绝对路径

如何理解

我要搞一个网站项目,那我就在桌面新建一个工程文件夹“A1”,A1就是项目的根目录。在A1里添加分类的文件夹,可以放入我的代码、图片等文件,A1里添加两个文件夹分别是imgas和src,在imgas放入我的图片logo.jpg,在src中放入我的代码文件a1.html,现在,我需要在a1.html引用图片logo.jpg

结构目录
A1
├── imgas
│   └── logo.jpg
└── src
    └── a1.html

写法

  • 由根目录(/)开始起的文件或者目录名称
/A1/imgas/logo.jpg

相对路径

如何理解

上面的,绝对路径找文件要从头开始找起,相对路径就是从我们所在文件或目录的上下找。

结构目录
A1
├── imgas
│   └── logo.jpg
└── src
    └── a1.html

我们看到a1.html与logo.jpg都不在一个文件夹内,要用的话,我们跑去上一级,进去到imgas文件夹才能引用!

写法

  • 以”../“开头:向上走一级,代表目标文件在当前文件所在的上一级目录
../imgas/logo.jpg

写法

  • 以“./”开头,代表当前目录和文件目录在同一个目录里,“./”也可以省略不写!
./imgas/logo.jpg
  • 以”../“开头:向上走一级,代表目标文件在当前文件所在的上一级目录
../imgas/logo.jpg
  • 以”../../“开头:向上走两级,代表父级的父级目录。一个../代表往上走一级,走多少级就用多少个!
../../imgas/logo.ipg