Corey Innis 21 December 2011 Wonderful article. I love this technique and have argued for it (and tinkered in kind) for a while now. I do have a point of concern when it comes to implementation: please, please, please… don’t through out the semantics. For example, any style guide (live/dynamic or not) which claims “all H1s are… and all H2s are… and all H3s are to be styled as such” — site wide and without regard to context — does, thereby, strip said heading elements of their respective semantic meaning and reduces them to style attachment elements. Better to use spans at that point.