XHTML!
Dont have propetary code, all the browser have full support, is more readeable... mmm... is better.
Is XML, so we can develop easy, fast and secure server-side applications to interact with XHTML [like user-input].
Aaah, and can be parsed and validated.
But proprietary code is sometimes better to use then xHTML + CSS