php - 尝试在 header.php 中使用样式表的绝对路径 - 不起作用

标签 php css

我是编码的初学者,这可能真的很简单,但我已经谷歌搜索了 2 个小时,试图弄清楚如何解决这个问题,但似乎无法解决。

我目前正在尝试重建一团糟的网站作为练习,并使用 php 制作模板包括:如页眉、侧边栏和页脚文件。我已经从其中一个 HTML 文件中提取了所有标题信息。我已经在其中创建了一个完美运行的 index.php 文件。

问题是,当我在另一个文件夹中的另一个页面上使用此 php"template"时,它停止工作。我意识到这是因为 header.php 中的 css 样式表是相对链接的 - 我试过使它们成为绝对样式表,但它似乎不起作用。

现在,在我的 header.php 文件中,CSS 链接如下:

<link rel="stylesheet" type="text/css" href="./assets/sf.css"/>

谷歌搜索了一段时间后,如果我删除 .并且只是拥有

<link rel="stylesheet" type="text/css" href="/assets/sf.css"/>

但这行不通,在尝试了一些不同的事情之后,我还没有找到解决方案,感觉很困难。

最佳答案

我想通了!只是在谷歌上多搜索了一下,终于找到了解决方案。

只需要在上面添加一行代码:

<base href="http://localhost/MAIN-FOLDER-NAME" />
<link rel="stylesheet" type="text/css" href="assets/sf.css"/>

现在它似乎无处不在。

关于php - 尝试在 header.php 中使用样式表的绝对路径 - 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54554135/

相关文章:

php - 在 Netbeans 中单步执行(调试)PHP 代码

javascript - 根据元素和容器大小计算边距?

html - <li> 带箭头的步骤

html - 如何复制固定在 iOS 上的后台附件

php - YII2平面阵列

php - Doctrine generate-migrations-diff 和 migrate

php - 通过 cURL 获取 RSS,在浏览器中正常,但在终端中出现 404 错误

php json数组问题

css - Code Igniter .otf 自定义字体

CSS 粘性页脚,页眉在页面换行之外