我有一些问题指定css和图像路径在我的网站。当我在同一文件夹级别时,它工作得很好,但当我在另一个文件夹中时,它很快就会崩溃。我在本地主机工作,我的目录结构是这样的:
ROOT
main.php
/subfolder/file2.php
/templates/template1.php
/style/style.css
我已经在template1.php中调用style.css。
我可以从template1.php调用main.php(使用include)和CSS工作良好。问题是当我从template1.php调用file2.php时,CSS不再被调用。
我如何指定路径,使CSS或图像正确链接,无论我在哪个文件夹?
如果可能的话,使用css文件的绝对路径可能是最简单的。否则,对于更复杂的结构,Rasclatt的方法是可行的。我通常只是在php页面的顶部分配一个路径变量