With an XML prolog like
? xml version="1.0" encoding="iso-8859-1"? >
and a Doctype like
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
I can get my page to render as expected. However, in IE7 the same page does not render correctly. (a span inside a div does not align vertically) Articles on the web suggest that XML prolog + doctype will throw IE6 into quirks mode. However the article below seems to suggest otherwise, although it does not mention the version (is it 6 or 7) it applies to
http://blogs.msdn.com/ie/archive/2005/09/15/467901.aspx
The article is dated sep 2005 which makes me believe it applies to IE6
Question: Does XML Prolog + doc type throw IE6 into quirks mode? What about IE7?
Any recommendations on for or against using the prolog + doctype
TIA