Al procesar xhtml, para obtener la máxima compatibilidad, debe enviar la aplicación/xhtml+xml a Firefox, Safari, Opera y otros navegadores compatibles con los estándares, y enviar texto/html a IE:
Código de programa
<%dim xm
si instr(request.servervariables("http_accept"), "application/xhtml+xml") > 0 o instr(request.servervariables("http_user_agent"), "w3c_validator") > 0 entonces
respuesta.contenttype="aplicación/xhtml+xml"
xm="<!doctype html public ""-//w3c//dtd xhtml 1.1//en"" "" http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd "">"
demás
'http://qqface.downcodes.com/
respuesta.contenttype="texto/html"
xm="<!doctype html public ""-//w3c//dtd xhtml 1.0 estricto//es"" "" http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd "" >"
terminar si
%>
Prueba: use IE para acceder al código fuente y podrá ver que el resultado es xhtml 1.0 estricto. Es xhtml1.1 en ff u opera. Puede pasar la verificación sin cambiarlo, pero aparecerá un mensaje de advertencia.