One reply to “Include CSS files within a CSS file”

I wouldn’t use a blanket ”don’t do this” statement here. There are two reasons why you would (and should) use multiple stylesheet links instead of @import:

1) alternate media stylesheets, for obvious reasons
2) when you decompose your css files for topical or contextual reasons (eg. your career section uses a slightly deviating style from your products section, but both use largely the same general style)