2016-04-13 3 views
0

複数のCSSファイルをPHPヘッダにインポートするにはどうすればよいのでしょうか。現在、4つのCSSファイルが4つの異なるPHPヘッダに変換され、require_onceのように呼び出されている別のページにリンクされていますDIR。 '/../templates/header1.inc.php';とにかく私は初心者レベルで私はdefinetlyここで何かが間違っている私は何を試みている取得しているように私は機能を持つ1つのファイルにそれらをマージすることができますか?複数のcssファイルをPHPヘッダにインポートする

function aboutAction() 
{ 
    $pageTitle = 'About Us'; 
} 

if ($pageTitle== About Us) 
{ 
    require_once __DIR__ . '/../public/css/style4.css'; 
} 

おかげ

+1

なぜPHPファイルにcssファイルを含めるべきかは不明です。これにより、構文エラーが発生する可能性が高くなります。 CSSルールはクライアント側のもので、サーバー側では使用できません。だから、いつものようにhtmlドキュメントの頭のセクションでそれらを参照してください。また、ブラウザによってキャッシュされるという利点もあります。 – arkascha

答えて

0

私はこのような何かをususualy:

<?php if(condition) { ?> 
<link rel="stylesheet" href=".. 
/* or any other html code */ 
<?php } ?> 

CSSはcondtitionがtrueの場合にのみ含まれます。

関連する問題