Look at your markup
Once you've analyzed the structure of your pages, it’s time to take a look under the proverbial hood and analyze your existing markup for presentational HTML that can be replaced with structural markup.
- For the love of all that is pure and good, get rid of
<font>
tags and spacer GIFs! - Likewise, lose the
<b>
and<br>
markup. - Get rid of presentational markup for tables (
bgcolor
,background
, and the like). - Replace purely presentational CSS coding (things like
<span class="header">
) with appropriate structural markup. (Tantek Çelik goes into more detail in his post, A Touch of Class.)