El otro día validé la web para XHTML 1.1 y no tuve ningún problema y aún no he tenido nada especial, pero tengo una duda a ver si alguien me puede ayudar a resolverla.
Se trata del tag:
<?xml version="1.0" encoding="iso-8859-1"?>
Que ha de colocarse sobre el doctype del documento.
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">
¿Esto no produce que el navegador entre en modo quirks?
Tenía entendido que el problema del modo quirks era que no detectaba el doctype de la página al cargar (o no lo hacía correctamente) y por ese motivo saltaba a ese estado.
Actualización
Despues de probar en IE 6.0, tengo que confirmar que aparece que hace entrar a este navegador en formato quirksmode. Esta definición que saque de una lista de correo me gustó mucho.
> Que me entere yo, con eso del Quirksmode, se arregla el error de IE6
> con los margenes y paddings?
> pero tiene que tener algún inconveniente, no? porque si no, poner un
> simple comentario puede arreglar muchos dolores de cabeza.
Al revés el quiksmode hace que IE calcule erroneamente el tamaño de las
cajas con margenes y paddings, es con la declaración del doctype en la
primera línea donde se soluciona ese problema, el ‘pero’ esta que ni en
modo compatible con los estandares es compatible del todo.
11 comentarios, 2 referencias
+
#