Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Path 如何为本地开发的HTML文件应用相对路径_Path_Localhost_Absolute - Fatal编程技术网

Path 如何为本地开发的HTML文件应用相对路径

Path 如何为本地开发的HTML文件应用相对路径,path,localhost,absolute,Path,Localhost,Absolute,我知道这句话听起来一定很愚蠢。当然,你会在本地开发HTML文件-不知道如何更好地表达它,因为我是HTML+CSS的初学者 因此,要说到点子上: 我正在链接到我正在编辑的HTML文件上的图像和页面。但是,当我在本地浏览器中打开HTML文件时,链接会断开,因为我没有使用绝对路径。我的首选是使用相对路径,因为我可以简单地将项目文件文件夹移动到服务器上,而不必更改HTML文件中的URL路径 我的问题是:如何获得指向所需位置的相对路径,而不必列出整个驱动器目录 例如,我的本地HTML包含以下行: <

我知道这句话听起来一定很愚蠢。当然,你会在本地开发HTML文件-不知道如何更好地表达它,因为我是HTML+CSS的初学者

因此,要说到点子上:

我正在链接到我正在编辑的HTML文件上的图像和页面。但是,当我在本地浏览器中打开HTML文件时,链接会断开,因为我没有使用绝对路径。我的首选是使用相对路径,因为我可以简单地将项目文件文件夹移动到服务器上,而不必更改HTML文件中的URL路径

我的问题是:如何获得指向所需位置的相对路径,而不必列出整个驱动器目录

例如,我的本地HTML包含以下行:

<img src="/images/logo.jpg">

但是在我的浏览器中打开本地HTML文件时,图像被破坏,因为它指向:
file:///D:/images/logo.jpg


如何让它指向{local root}/images/logo.jpg?

我所做的是安装一个本地开发服务器,如EasyHP,并在我的项目文件夹中设置正确的根文件夹。设置根文件夹会告诉本地服务器根所在的位置,因此任何相对路径都会按预期工作