generating a single css/js file from several

We know css files, as well as js files, should be as few as possible to reduce loading-overhead (evil HTTP request issues as well, depending on browser very evil).

However, too much code in one CSS file may lead to

So, what about letting it be generated from several ones?

Ofc cache-control should not be forgotten to make sure changes on one of the included CSS files will also change the cache header of the generated css.

That way, it could also be easily minified resulting in faster parsing by the webbrowser while still being absolutely reader-friendly for the developer.