我知道../意味着走上一条道路,但是到底./是什么意思呢?
我最近正在看一个教程,它似乎只是在指相同位置的文件,所以有必要吗?如果仅此而已,我可以不使用它吗?
我知道../意味着走上一条道路,但是到底./是什么意思呢?
我最近正在看一个教程,它似乎只是在指相同位置的文件,所以有必要吗?如果仅此而已,我可以不使用它吗?
Answers:
./是工作文件所在的文件夹:
因此,in /index.htm ./是根目录,
而in /css/style.css ./是css文件夹。
记住这一点很重要,因为如果将CSS从/index.htm移到/css/style.css路径,则会改变。
./abc.htm和just有什么区别abc.htm?
您可以使用以下列表作为快速参考:
/ = 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/
您可以忽略它是正确的。它仅对清楚有用。它在那里和不在那里没有功能上的区别。
It's useful only for clarity.或混淆(以OP的情况为准)-我的。:)
<script src="js/main.js"></script>将以HTML5以及./js/main.js
关于路径的简短概述
http://website.com/assets/image.jpg
如果图片不在您的域中 -请去那里查找图片
//website.com/assets/image.jpg
使用http或https协议加载的图像
(如果映像位于同一服务器上,供内部使用)
image.jpg
图像与调用图像的文档位于同一位置!
./image.jpg
与上面相同, 图像与调用图像的文档位于同一位置!
/assets/image.jpg
与“绝对路径”相似,只是省略了协议和域名,请
从根文件夹开始搜索我的图片/,而不是assets/
assets/image.jpg
这次资产与文档位于同一位置,因此进入图像资产
../assets/image.jpg
从文档所在的位置返回一个文件夹并进入 ../assets
../../image.jpg
去2个夹背,还有我的形象!
../../assets/image.jpg
去2个夹背 ../../ ,比进入 assets
images。请参阅相对路径和第三个示例/images/image. jpg
是的,./表示您当前所在的目录。
./thisfile.txt并不总是等同于/thisfile.txt。它完全依赖于哪个目录代码在执行。
./将引用原始位置吗?
例如,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" />
"CSS/style.css"对我不起作用,也许是您的意思"../CSS/style.css"?