I think it would be the wrong way to make HTML output compliant to a specific browser. For this reason the W3C has developed standards: HTML, CSS etc. As far as I can see WP and its themes are compliant to these standards. If your browser can’t display WP output correctly, your browser isn’t standard compliant and you should think about switching to a compliant one, as long as your preferred software producer can provide a standard compliant browser.