链接到CSS.php?

时间:2018-08-26 04:20:19

标签: php css isset

所以最近我意识到我想以某种方式使我的网站尽可能地简单,其中之一就是文件越少越好。我已经研究过使用查询字符串链接CSS-PHP文件,类似于XenForo的方式。

<link rel="stylesheet" href="css.php?css=xenforo,form,public">

现在链接文件很容易,但是如何在不使用样式标签的情况下将CSS添加到PHP文件中呢?我可以像下面的方块那样做吗?

<?php
    if(isset($_GET['form'])) {
?>
CSS HERE
<?php
    }
?>

1 个答案:

答案 0 :(得分:2)

添加

<?php
header(Content-type: text/css");
?>

到您的php样式表的顶部。 例如:

<?php
header("Content-type: text/css");
?>
h1 {
    color: blue;
}

<html>
<head>
    <title></title>
    <link rel="stylesheet" href="test.php">
</head>
<body>
    <h1>test</h1>
</body>
</html>