這就是我想要做的: 我有這個網站有很多頁面。他們都有類似的東西:我可以使用include而不是鏈接到一個css文件來在網頁中插入css規則嗎?
<head>
<link rel="stylesheet" type="text/css" href="img_css/style.css" media="all" />
</head>
但我希望我的CSS規則是內聯。像這樣:
<style>
div{color: blue;}
p{padding: 5px;}
/* ect... */
</style>
當然,由於維護困難,不建議這樣做。 但是如果我把所有的css規則放在一個單獨的php文件中並在每個頁面上做一個include?像這樣:
<head>
<style type="text/css">
<?php include_once "img_css/new_style.php"; ?>
</style>
</head>
我需要知道這個方法是否有問題。我真的可以這樣做嗎?你們對這種事有什麼建議或警告嗎?你贊成嗎?
在此先感謝您的回覆!
[最好的方式來包括CSS?爲什麼使用@import?](http://stackoverflow.com/questions/10036977/best-way-to-include-css-why-use-import) – Xufox
你當然可以這樣做,但是當你有相同的CSS阻止了許多文件緩存該文件。 –
我的問題與@import無關! –