我知道../
意味着走一条路,但究竟./
是什么意思?
我最近正在阅读一个教程,它似乎只是指同一位置的一个文件,所以有必要吗?如果仅此而已,我可以不使用它吗?
我知道../
意味着走一条路,但究竟./
是什么意思?
我最近正在阅读一个教程,它似乎只是指同一位置的一个文件,所以有必要吗?如果仅此而已,我可以不使用它吗?
/
表示当前驱动器的根;
./
表示当前目录;
../
表示当前目录的父目录。
您可以使用以下列表作为快速参考:
/ = Root directory
. = This location
.. = Up a directory
./ = Current directory
../ = Parent of current directory
../../ = Two directories backwards
有用的文章:https : //css-tricks.com/quick-reminder-about-file-paths/
./
是工作文件所在的文件夹:
所以 in/index.htm
./
是根目录,
但 in/css/style.css
./
是 css 文件夹。
记住这一点很重要,因为如果将 CSS 从 移动/index.htm
到/css/style.css
路径将会改变。
. = This location
.. = Up a directory
所以,./foo.html
只是foo.html
。它是可选的,但如果脚本生成了路径,则它可能具有相关性(与脚本相关,即与引用的工作方式无关)。
是的,./
表示当前工作目录。您可以直接按名称引用该文件,而无需它。