I'm sure this is a really old reply, but by now browsers that misinterpret are almost extinct. They were already pretty scarce by the time the answer was posted. The other sorts are there for compatibility with XHTML; to make it probable to write down exactly the same code as XHTML, and possess it also operate as HTML. Edit: Now that we are a