HTML文件路径中"./"(单个点)的含义是什么?
文件路径符号含义解析

先明确你已经了解的两种路径符号:
../:两个点(示例:src="../picture.jpg")表示向上跳转一级文件夹。folder/:(示例:src="myfolder/picture.jpg")表示向下进入指定的子文件夹(比如示例里的myfolder)。
关于你看到的./写法,比如<script src="./src/main.js"></script>,这里的单个点./代表当前文件所在的文件夹。
举个实际例子:如果你的HTML文件存在project/index.html路径下,那么./src/main.js就指向同一个project文件夹下的src子文件夹里的main.js文件。这种写法和直接写src/main.js效果完全一致,都是从当前文件所在的目录出发查找目标资源。
很多开发者会加上./,主要是为了明确标注这是相对当前目录的路径,让代码可读性更高,避免和以/开头的根路径混淆。
内容的提问来源于stack exchange,提问作者Ken Kaneki
相关产品推荐
相关产品推荐

