如何写这些文件的正确路径?

时间:2012-10-24 04:42:15

标签: php

我在这里有一个PHP文件:

/public_html/folder1/folder2/index.php 

此文件需要位于此处的CSS文件:

/public_html/folderX/folderY/css1.css

我应该在index.php中输入访问该CSS文件的正确途径是什么?感谢。

2 个答案:

答案 0 :(得分:5)

假设public_html是你的根:

<link rel="stylesheet" type="text/css" href="/folderX/folderY/css1.css" />

我个人的建议不是干涉相对路径;当你开始移动PHP脚本时,它们只会让你陷入困境;或者更糟糕的是,当你的代码作为另一个脚本的一部分被包含在内并且你无法知道它在哪里时。

对于CSS(图像)中的引用,可以说同样的事情;并不总是很明显,CSS文件中的相对路径是从该文件的位置获取的,而不是使用页面位置的内联CSS。

答案 1 :(得分:4)

您可以相对于文档添加它:

../../folderX/folderY/css1.css

或者相对于文档根目录:

/folderX/folderY/css1.css