0

我为网站构建了一个正常的 CSS。然后我读到您可以将 CSS 重命名为 PHP 页面,附带条件<?php header("Content-type: text/css"); ?>是放在 PHP 页面的第一行。

然后,而不是链接到“style.css”,您可以链接到“style.php”,不用担心。

当我这样做时,一切都完美无缺。在有人问我为什么这样做之前,我会解释一下。我还创建了一个基本的 CSS 工具来通过 HTML 表单来更改各种颜色和字体等等等等。一切正常 okej ..... 然后 POOF!

现在 CSS 只加载了一部分,我弹出了一些代码。

我用来链接到 PHP CSS 的语法是:

<link rel="stylesheet" type="text/css" media="screen" href="phpstylesheet.php">

出现在页面顶部的错误代码是样式表链接的片段:

' rel='stylesheet' type='text/css'>

我完全不知道突然出了什么问题。

谁能诊断出我做了什么突然搞砸了?

4

1 回答 1

0

这听起来像是一个错误,会破坏您的文档,因为您说样式正在部分加载。尝试将下面的代码放在文档的最顶部,您应该会看到生成了哪些错误。

<?php error_reporting(E_ALL); ?>

您的服务器设置可能不允许您看到错误。您可以在此处阅读有关错误处理的更多信息:http: //php.net/manual/en/book.errorfunc.php

请记住在将文件提交到生产环境时再次删除上面的行。

于 2012-08-13T14:40:48.020 回答