就HTML文件路径位置而言,“ ./”(点斜杠)指的是什么?

2020/10/12 00:41 · javascript ·  · 0评论

我知道../意味着走上一条路,但是那到底./什么意思呢?

我最近正在看一个教程,它似乎只是在指相同位置的文件,所以有必要吗?如果仅此而已,我可以不使用它吗?

./工作文件所在的文件夹

因此,in/index.htm ./是根目录,

而in
/css/style.css ./是css文件夹。

要记住这一点很重要,因为如果将CSS从/index.htm移到/css/style.css路径,则会发生变化。

/ 表示当前驱动器的根目录;

./ 表示当前目录;

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

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

   /   = Root directory
   .   = This location
   ..  = Up a directory
   ./  = Current directory
   ../ = Parent of current directory
   ../../ = Two directories backwards

Useful article:
https://css-tricks.com/quick-reminder-about-file-paths/

.  = This location
.. = Up a directory

所以,./foo.html就是foo.html它是可选的,但如果脚本生成了路径,则可能具有相关性(与脚本相关,而不是引用的工作原理)。

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

您可以忽略它是正确的。它仅对清楚有用。它在那里和不在那里没有功能上的区别。

关于路径的快速概述

绝对路径

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

是的,./表示您当前所在的目录。

例如,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" />

具体参考快速参考列表,您可以使用以下内容:

\。\根目录+当前目录(驱动器号)

本文地址:http://javascript.askforanswer.com/jiuhtmlwenjianlujingweizhieryan-dianxiegangzhideshishenme.html
文章标签: ,   ,  
版权声明:本文为原创文章,版权归 javascript 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!