QUOTE(Darin McGrew @ Oct 30 2007, 11:48 AM)

Markup with meaning should be used rather than meaningless SPANs and DIVs whenever possible. And rather than inline style, use CLASS and ID attributes with a separate style sheet.
Obviously, being sensible is a good idea. But when bits of text do not naturally fall into any of the (extremely patchy set of) HTM element categories, what should one do?
Obviously, when a style applies to a general category throughout a document, it should go in a stylesheet, but when bits of CSS are generated for individual elements, how does it help to put them somewhere else (inducing the Fortran 'FORMAT' statement problem)?
Comments made in response to the question at hand should be used rather than meaningless incantation of mantras.