It's hard to identify universally accepted rules in web design, but if there is one that the whole community agrees upon, it's that you should always separate your content from its style. On almost every webpage, data is output as HTML and style rules are applied using CSS. Nobody mixes data and style in the same file anymore… …Except you. And me. In fact we all do it, everyday. Almost every image