先假設我們用php產生了一支內容是css的檔案 mycss.php
<?php
header('Content-Type: text/css');
?>
'body{background:#f00}';
再把html引入css的程式碼改成:
< link rel="stylesheet" type="text/css" href="mycss.php" >
就ok了。
說明1:
瀏覽器讀檔案是看header,不是看副檔名,所以,即便引入的css副檔名是php,但是只要在header中說明這支檔案是css,瀏覽器就會正確讀取。
說明2:
好好的css幹嘛用php寫?最基本的應用就是可以用迴圈去產生重複性的css,進階一點還可以在檔案最後加上sleep(3);去模擬css花3秒才載入的狀況,當然還有其他應用,這些只是舉例。
No comments:
Post a Comment