我为网站正常构建了一个CSS。然后我读到你可以将CSS重命名为PHP页面,条件是<?php header("Content-type: text/css"); ?>
放在PHP页面的第一行。
然后,您可以链接到'style.php'而不是链接到'style.css'而不用担心。
当我这样做时,一切都很完美,完美无缺。在有人问我为什么这样做之前,我会解释。我还创建了一个基本的CSS工具,通过HTML表单改变各种颜色和字体,等等等等。一切都在工作okej .....然后POOF!
现在CSS只是部分加载,我有一些弹出的代码。
我用来链接到PHP CSS的语法是:
<link rel="stylesheet" type="text/css" media="screen" href="phpstylesheet.php">
显示在页面顶部的错误代码是样式表链接的一个片段:
' rel='stylesheet' type='text/css'>
我不是最模糊的线索,突然之间出了什么问题。
任何人都可以诊断我做了什么突然搞砸了吗?
答案 0 :(得分:0)
这听起来像是一个错误,因为你说样式是部分加载的。尝试将下面的代码放在文档的最顶层,您应该看到生成了哪些错误。
<?php error_reporting(E_ALL); ?>
您的服务器设置确实不允许您查看错误。您可以在此处详细了解错误处理:http://php.net/manual/en/book.errorfunc.php
请记住在将文件提交到生产环境时再次删除上面的行。