It’s a noble goal to strive for, and I think we all should do so. But the idea that a redesign of anything more than the most basic of sites will not require changes to (X)HTML markup is simply a myth
JeffCroft.com: The myth of content and presentation separation