gpt4 book ai didi

php - 使用 INCLUDE 函数时 CSS 失败

转载 作者:太空宇宙 更新时间:2023-11-04 15:07:10 24 4
gpt4 key购买 nike

我为我正在构建的网站下载了模板 + CSS 文件,该模板运行良好,直到我尝试将其分解并将每个代码放入其自己的文件中(以便将来轻松修改和编辑)。因此,当我剪切包含(标题 + 元数据 .. 等)的头部部分,并将其放入自己的文件中,并(肯定)用 include() 函数替换它时,我丢失了 CSS 样式并返回到基本和标准样式(黑色和白色,没有额外的格式..等)

我哪里错了?知道这是我使用过的包含函数:

<?php
include 'files/head.php';
?>

最佳答案

使用类似于 file:///C:/xampp/htdocs/test6/index.php 的 URL PHP 未执行。您必须在涉及 apache 的情况下运行它。当前,您正在将 PHP 脚本作为常规 txt 或 html 文件打开 - 它只是传递给浏览器而不进行处理。

为了制作include函数工作,你必须用 apache 运行它。当您使用 xamp 时,我认为您应该使用类似 http://localhost/test6/index.php 的 URL 打开它。在这种情况下,apache 将获取该请求并将其传递给 PHP。 PHP 引擎将解释您的 PHP 脚本并“替换”include files/head.php内容为 head.php。如果一切正常,在按下 Ctrl+U(或使用 Developer Tools 或 Firebug 查看 HTML)后,您应该看到 head.php 的内容而不是 <?php include ....

请注意,css 文件应与相对 URL 链接,如 css/screen.css .或者像 http://localhost/test6/css/screen.css 这样的绝对 URL .例如在 google 中搜索相对和绝对 URL 以获取更多信息。

关于php - 使用 INCLUDE 函数时 CSS 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15758873/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com