编程的基本路径写法
在我们一般编程的要使用的路径就两种:
- 绝对路径:由根目录(/)开始起的文件或者目录名称,(绝对路径的写法一定是由 / 目录写起的)
- 相对路径:相对于目前路径的文件名写法
绝对路径
如何理解
我要搞一个网站项目,那我就在桌面新建一个工程文件夹“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