
Originally Posted by
Twey
The point of the standards and DOCTYPEs is to encourage well-formed code...
What Mike was arguing against there was XHTML, however, not loose DOCTYPEs in general. XHTML is currently not supported by IE (it will attempt to parse it as malformed HTML if sent as text/html [which is only allowed with 1.0, not 1.1], or offer the user the choice of what to do with it if correctly sent as text/xhtml) and is rendered more slowly and less efficiently than HTML in other browsers. Therefore, XHTML is not currently viable for general-purpose use on the Web, as Mike says.
Bookmarks