说说各种相对地址

如何设置相对地址:html、js、py、vscode...

在HTML中

在html中导入的外部资源如果使用相对地址,则相对于本html文件。

在js...脚本中

在js脚本文件中导入外部资源如果使用相对地址,则此相对地址不一定是相对于此js脚本文件,
通常js脚本被html使用,那么这个相对地址就是相对于这个使用此js脚本文件的html文件的。

在python脚本中

在python脚本中使用相对地址打开某一外部文件,则相对于此python文件;
但是,如果这个脚本A.py被别的脚本B.py导入,那么相对于B.py脚本;

如果使用vscode打开某一文件夹

则在此文件夹中的脚本中使用相对地址,且此脚本通过vscode的执行按钮来执行的,
那么,这个相对地址需要相对于vscode对这个文件夹的配置文件.vscode;
然而在命令行中执行此脚本就相对于此脚本了。

原文地址:https://www.cnblogs.com/dgz-bb1304/p/13903500.html