如何使用 PHP 代码而不是 HTML 代码导入/包含 CSS 文件?

新手上路,请多包涵

我用谷歌搜索了很多,但似乎我做错了什么。

我想做这个:

 <?php
include 'header.php';
include'CSS/main.css';
...
?>

但是,我的页面打印了 CSS 代码。

注意:我想使用 PHP 来包含 CSS 文件,而不是使用我也想像某些网站提到的那样将我的 CSS 文件重命名为 PHP 文件。

有什么线索吗?

非常感谢。

原文由 Shailen TJ 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 260
1 个回答

你必须用 <style> 标签包围 CSS:

 <?php include 'header.php'; ?>
<style>
<?php include 'CSS/main.css'; ?>
</style>
...

PHP include.css 也可以正常工作。通过这种方式,您甚至可以在 CSS 文件中使用 PHP。这对于将颜色组织为变量非常有帮助。

原文由 flori 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题