4

これは、phpでcssファイルを提供するのに良い考えですか?

実際、私はすべてのメディアクエリを含む大きなCSSファイルを持っているので、phpページに渡された引数に基づいて選択されたセクションのみを提供すると思いました。たとえば、元のphpページでは次のようにします。

<link rel="stylesheet" type="text/css" href="css.php?<?= "theam=".$theam ."&screen=".$screen ?>"/>

そしてcss.phpファイルで、必要なcssだけで応答する条件をチェックします。これは正しい方法ですか?

4

1 に答える 1

7

はい、ヘッダーを追加する限り問題ありません。

header('Content-type: text/css');

$_GETそして、正しい値を確認してください

別の提案は、URLを書き直してより良いものに変更することです:

RewriteRule ^css-(.*)-(.*)\.css$  /css.php?theam=$1&screen=$2
于 2012-09-19T12:31:32.923 に答える