Scott Andrew LePera: CSS is for separating structure, not content, from presentation.
People who think CSS is unnecessary because “I store my content in a database” are missing the point. That’s great, it lets you reuse your content, but that’s only half the story. Using CSS is the other half; it lets you reuse your markup. (That’s how my style switcher works — the markup stays the same, only the CSS changes. Ditto Joe. Ditto Mike.)

