No entiendo el primer párrafo pero supongo que si el DTD está bien puesto es que el desarrollador sabe algo sobre estándares, es la convención que han hecho todos los navegadores. Así, en modo estándar el IE7, Mozilla, Opera o cualquier otro renderizarán la página((x)html + css) supuestamente de la misma forma. Si ahora se ve bien en Mozilla en modo respetuoso con los estándares sin hacer nada raro ¿Por qué no se iba a ver la página igual en IE7 si respeta los estándares?
Por otro lado tenemos las páginas que no ponen el DTD correcto y que se renderizan en "Quirks mode". A esas páginas les puede pasar de todo. Si Microsoft usa el mismo motor de "Quirks mode" que ahora y se centran en el modo estándar se verán igual, pero como empiecen a corregir bugs o a cambiar su comportamiento nadie puede asegurar que esas páginas se vean igual que ahora.
Mozilla y Opera soporta xhtml con su mime-type y todo. IE6 no carga la página si pones el mime-type de XHTML y lo analiza como si fuera HTML. Pero en principio da más o menos igual porque sólo afecta a la validación del XML y no parece afectar a cómo se renderiza la página.
Re:Ya veremos...
(Puntos:2)( http://helvete.escomposlinux.org/ )
Por otro lado tenemos las páginas que no ponen el DTD correcto y que se renderizan en "Quirks mode". A esas páginas les puede pasar de todo. Si Microsoft usa el mismo motor de "Quirks mode" que ahora y se centran en el modo estándar se verán igual, pero como empiecen a corregir bugs o a cambiar su comportamiento nadie puede asegurar que esas páginas se vean igual que ahora.
Mozilla y Opera soporta xhtml con su mime-type y todo. IE6 no carga la página si pones el mime-type de XHTML y lo analiza como si fuera HTML. Pero en principio da más o menos igual porque sólo afecta a la validación del XML y no parece afectar a cómo se renderiza la página.