He creado una página web (http://www.snow4life.yum.pl) que se procesó correctamente en firefox, cromo, etc. Por supuesto, el tonto IE complica las cosas, porque entra en el modo peculiar automáticamente, aunque doctype está configurado correctamente y el sitio pasa por w3 validation (hay un error al perder algo de char, pero el archivo se borró en el editor hexadecimal). ¿Cómo puedo dejar de ingresar al modo peculiar? Hay alguna manera ?¿Qué arroja Internet Explorer en el modo peculiar?
Respuesta
Pruebe a matar todos los espacios en blanco antes del DOCTYPE.
EDITAR: Hay un carácter <feff>
que es una firma de lista de materiales Unicode al inicio del archivo. Puesto que usted no puede tener un editor de texto que en realidad puede ver que, trate de eliminar toda la primera línea y pegar sobre él con
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
y no guarde el archivo con una firma Unicode BOM. Si esto no funciona, intente con un editor de texto diferente.
pega el siguiente código dentro de la etiqueta de la cabeza
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
que añaden tanto el tipo de documento desde el primer comentario y luego la etiqueta meta y funcionó gracias chicos .... y no gracias a IE :(
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
y
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
que acaba de cambiar el tipo de documento a HTML5 y todavía funciona muy bien
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
El modo Quirks en cualquier versión de IE también se activará si algo precede al DOCTYPE. Por ejemplo, si un documento de hipertexto contiene un comentario, o cualquier espacio de la etiqueta antes de la declaración DOCTYPE, IE utilizará el modo de peculiaridades:
<!-- This comment will put IE 6, 7, 8, and 9 in quirks mode -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
- 1. es peculiar modo legítimo?
- 2. Error de modo protegido de Internet Explorer
- 3. Modo de pantalla completa de Internet Explorer?
- 4. ¿Qué tan bien Internet Explorer 7/8 en el modo de IE9 a comparar realmente ejecuta Internet Explorer 7/8
- 5. ¿por qué estoy activando el modo peculiar en IE8?
- 6. ¿Es relevante el modo peculiar en 2011?
- 7. Modelo de caja de Internet Explorer: ¿qué es el desplazamiento?
- 8. Forzar a Internet Explorer 9 a usar el modo de documento de estándares
- 9. cloneNode en Internet Explorer
- 10. addEventListener en Internet Explorer
- 11. ¿Jquery funciona bien en modo peculiar?
- 12. ¿Windows 8 Internet Explorer 10 aún tiene modo raro?
- 13. ¿Por qué el índiceOf no funciona en Internet Explorer?
- 14. Flot e Internet Explorer 9?
- 15. ¿Funciona el modo peculiar en un marco y el modo estándar en otro?
- 16. Internet Explorer toDataURL() alternativa?
- 17. setTimeout Internet Explorer
- 18. Internet Explorer 9 VHD
- 19. Diferencia entre "Modo de navegador" y "Modo de documento" en Internet Explorer
- 20. Degradados en Internet Explorer 9
- 21. Internet Explorer 8 + Deflate
- 22. Internet Explorer innerHeight
- 23. Plugin NPAPI en Internet Explorer?
- 24. Internet Explorer 6 e Internet Explorer 7 en el mismo equipo para la depuración
- 25. caracteres Unicode e Internet Explorer
- 26. Internet Explorer http referer problema
- 27. Internet Explorer ignorando mis cookies
- 28. ¿Cómo desactivo el "modo de compatibilidad" en Internet Explorer 8 para mi sitio web?
- 29. Problema con el relleno de Internet Explorer
- 30. Herramientas Depuración de CSS en Internet Explorer
esto me cansaría trabajo:/ –
Su sitio está en modo de peculiaridades en Firefox, también. Todavía hay un espacio en blanco delante del doctype. – Daniel
Maldita sea, no importa lo que pegue allí, es decir, todavía en modo peculiar. Incluso con plantillas copiadas/pegadas de w3c. wtf –