我可以使用 file_get_contents 加载 css 吗?

Nic*_*ing 5 html css php

而不是这个:

<head>
    <link rel="stylesheet" type="text/css" href="css_file.css" />
</head>
Run Code Online (Sandbox Code Playgroud)

我想做这个:

<head>
    <style><?php file_get_contents("css_file.css");?></style>
</head>
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,文本显示在文档中,但样式未应用。这是一个由两部分组成的问题:

  1. 为什么这不起作用?
  2. 这样做是不是一个坏主意?

Nic*_*ing 4

这个问题是在我还是一名初级开发人员时发布的。我不知道 Sass 和其他更简单、更好的方法来在 CSS 中实现变量。我也不知道浏览器缓存。

杰里米·卡尔森在评论中回答了这个问题。file_get_contents需要echo.