我知道…/的意思是沿着一条路走,但是。/到底是什么意思呢?

我最近读了一个教程,它似乎只是指同一个位置的一个文件,所以它是必要的吗?如果它只会这样,我能不用它吗?


当前回答

您可以使用以下列表作为快速参考:

   /   = 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/

其他回答

/表示当前驱动器的根;

./表示当前目录;

../表示当前目录的父目录。

您可以使用以下列表作为快速参考:

   /   = 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/

是的,./表示当前工作目录。您可以直接通过名称引用文件,而不需要它。

例如,css文件在名为css的文件夹中,html文件在名为html的文件夹中,这两个文件都在名为XYZ的文件夹中,这意味着我们将html中的css文件称为

<link rel="stylesheet" type="text/css" href="./../CSS/style.css" />

在这里. .移动到HTML 和。表示当前目录XYZ

——按照这个逻辑,你可以引用为:

<link rel="stylesheet" type="text/css" href="CSS/style.css" />

你说得对,你可以省略它。它只对清晰有用。在那里和不在那里之间没有功能上的区别。