cssを組み合わせて縮小するこれを試してください。ページに複数のcssファイルを追加する代わりに、1つのcssを追加するだけで済みます
css.php
<?php
$now=time()+10000;
$then="Expires: ".gmstrftime("%a,%d %b %Y %H:%M:%S GMT",$now);
header($then);
header("Cache-Control: public, must-revalidate");
header("Content-Type: text/css");
ob_start("ob_gzhandler");
set_time_limit(0);
//list of your css
$CssList=array('main.css',
'simple-lists.css');
$outt='';
foreach($CssList as $CSS){
$outt.=minify_css($CSS);
}
function minify_css($add){
$fp=fopen($add,'rb');
$speed=1024*100;
while(!feof($fp)){
$out.=fread($fp,$speed);
}
$out = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $out);
/* remove tabs, spaces, newlines, etc. */
$out = str_replace(array("\r\n", "\r", "\n", "\t", ' ', ' ', ' '), '', $out);
//$out=str_replace(" ","",$out);
//$out=str_replace(" ","",$out);
return $out;
}
print($outt);
while (@ob_end_flush());
?>
これをヘッダーに入れます
<style type="text/css" src="css.php" ></style>