Whew! That last post, Finding the Con in Contests certainly generated some waves and got some good discussion going. This topic is not nearly as controversial, but it’s one that I’ve been thinking about quite a bit.
One of the core ideas behind developing with web standards is that you design a site with the content separated from the design. There are lots of reasons to do this, including better accessibility, easier on the bandwidth and cross-browser compatibility. From a design perspective, a key reason is that separating content from design makes it easy to redesign your site.
I’d like to talk about a grey area in this topic that has got my brain cooking a bit.
First, a review
When designing a site, there are some obvious no-no’s that can get you into trouble.
<div class="redbox"> Copyright © 2006 Be Good Not Bad </div>
This markup is clean, versatile, and standards-compliant, but what happens when I redesign my blog, and want to make my copyright information grey, or polka dotted? I would be wiser to give that div a more semantic class, like “footer” or “copyright”, lest …
Read more…