Well it's more a case of the browsers understood the HTML structure perfectly well, they just displayed it differently.
Most of the problems I have with IE are related to CSS anyway.