【发布时间】:2025-11-28 15:20:07
【问题描述】:
我是 PHP 编程新手,我面临一个问题。 我想将我的 css 文件添加到我的 php 页面。它在名为 css 的文件夹中。 我的字体、图片等在其他文件夹中。 我的 php 页面位于名为 beginer 的文件夹中。当我想将我的 css 文件链接到这个页面时,我需要给我写给它们的每个类的特定地址。每个文件夹都应该更改。 例如:
body{
background-image:url(images/bg.jpg);
}
它适用于我在根目录中的 index.php 文件。但是我在其他文件夹中的其他文件,地址需要更改。 会是这样的:
body{
background-image:url(../images/bg.jpg);
}
这个问题的解决方案是什么? 提前致谢。
【问题讨论】:
-
我认为您不了解 PHP 和 CSS 的作用。 PHP 只是生成一些数据和描述该数据的 HTTP 标头。在您的情况下,您应该查看页面源代码;这是 PHP 责任结束的地方。具体到您的问题,使用相对于根目录的路径更简单:
body { background-image:url(/images/bg.jpg); }。在这种情况下,您不必管理页面的“深度”。
标签: php css stylesheet