&gt; Huh? Do you not remember&#x2F;know what it was like to style webpages with FONT elements before CSS? CSS was a godsend. That was the separating content from presentation breakthrough.<p>Have you tried using FONT recently? (Or indeed, any time this decade?) When you&#x27;re generating your pages programmatically it&#x27;s really easy to separate content and presentation concerns in code but then combine them when finally rendering the page. You can use a normal programming language which is much clearer than CSS selectors. CSS was necessary in the days of hand-written HTML, but once you have a CMS you might as well use FONT and inline styles (possibly using CSS just with single classes, as a kind of &quot;cache&quot; to avoid repeating the same inline styling block everywhere).