This plugin GZIP and strip whitespace from your CSS files. It allows you to confidently use @import inside a CSS file and not worry about what happens on the user's end. It will look through your style.css file and put any @import files into it. A cache expiry time can also be set.
Now in version 2.0 you can add CSS files to a specific page or post and putting all of them into one file.
Version 2.0
The default style.css is scanned automatically.
Using WP CSS with other CSS files:
<link rel="stylesheet" href="<?php wp_css('path/to/css/file.css'); ?>" type="text/css" media="screen" />
OR you can also concatenate CSS files (comma separated):
<link rel="stylesheet" href="<?php wp_css('path/to/js/file.css, path/to/js/file2. css, path/to/js/file3. css'); ?>" type="text/css" media="screen" />
OR you can use @import method inside a CSS file to group CSS files:
@import url('css/reset.css');
@import url('css/typography.css');
@import url('css/form.css');
@import url('css/list.css');
@import url('css/layout.css');
@import url('css/menu.css');
@import url('css/buttons.css');
@import url('css/special.css');
@import url('css/javascript.css');
Visit the WP CSS site for more information: http://www.halmatferello.com/lab/wp-css/
Try the JavaScript version of the this plugin: http://wordpress.org/extend/plugins/wp-js/




