I came across this article on "A List Apart" that suggests spliting css information in (at least) three separate files, one for typography, one for layout and one for color information. Color seems pretty obvious, but how would you explain to your average programmer (that would be me) what's type and what's layout?
+3
A:
typography is typefaces (fonts), their sizes, spacing, kerning, etc.
layout is the positioning, spacing, etc. of elements (div, span, etc.).
Can Berk Güder
2008-12-19 15:36:45
+3
A:
Type would be about the text itself.
Layout would be about the boxes (tables, divs and etc.)
Personally I would keep layout and text in the same file as one sometimes dictates the other and font information tends to be minimal (in my projects...).
Loki
2008-12-19 15:41:52
we use one for layout+font sizing and a separate one for colours, this allows us to do white-labelling easily
Mr. Shiny and New
2008-12-19 15:52:00