Te tengo que dar la raz�n. He estado investigando y ya entiendo exactamente lo que tratas de explicar y el porqu� de muchos de los problemas que he tenido con CSS y el IE.
No se trata de que la p�gina no se vea igual en todos los navegadores (de hecho yo las veo bien en todos), se trata de que en el IE el DTD queda anulado al insertar la declaraci�n xml y renderiza como si fuera html anterior a la versi�n 4. As� que la forma de mostrar los elementos puede variar de IE a otro navegador. De hecho ocurre, lo que pasa es que se procura utilizar truquitos para evitar esas variaciones. Por ejemplo, el modo de centrar una capa con <div style="width: 50%; margin: auto"> no funciona en IE6 si incluimos la declaraci�n xml (ya que entra en quirksmode, como bien dices), y s� funciona al quitar dicha l�nea. De todas formas, este problema se ve directamente sobre el navegador y se soluciona poniendo <div align="center"> usando el DTD transitional. No es la mejor soluci�n, pero funciona. Gracias por la informaci�n, me ha ayudado a entender mejor este problema. Un saludo. Alejandro Cuesta Astureco-PFS Inform�tica y Comunicaciones, S.L. (PFS Grupo) www.pfsgrupo.com -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso Enviado el: mi�rcoles, 27 de octubre de 2004 1:00 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Quirksmode y declaraci�n XML > No creo que sea un buen motivo para quitar esa linea que "el IE 6 > funcione en quirksmode". � Es un poco exagerado no? :) Vamos, que digo yo que tampoco pasa nada por no ponerlo. Mas que nada es interesante por el tema del encoding, pero en html se puede hacer a trav�s de un <meta>. Y a cambio tienes al 70% de la gente que ver� tu web como tu querrias que se viera. No creo que un formalismo sin ninguna utilidad practica merezca el sacrificio ni de un 1%. Aunque estoy de acuerdo en que es un bug de lo mas asqueroso de IE6. un saludo Joseba Alonso www.sidedev.net www.5dms.com ----- Original Message ----- From: "Alejandro Cuesta" <[EMAIL PROTECTED]> To: "Ovillo, la lista de CSS en castellano" <[EMAIL PROTECTED]> Sent: Tuesday, October 26, 2004 4:53 PM Subject: [Ovillo] Quirksmode y declaraci�n XML Gracias, no sab�a nada acerca de que cambiaba el modo de "rendering". Ya me he documentado un poquito. S� que es una l�nea que no hace falta ponerse, pero de todas formas, yo creo que se deber�a poner por que es un documento XML. Si mi documento es v�lido, me da igual que funcione en quirksmode o en strictmode. Leo en la recomendaci�n W3C sobre XHTML [http://www.w3.org/TR/xhtml1/#strict]: "An XML declaration is not required in all XML documents; however XHTML document authors are STRONGLY ENCOURAGED to use XML declarations in all their documents. Such a declaration is required when the character encoding of the document is other than the default UTF-8 or UTF-16 and no encoding was determined by a higher-level protocol. Here is an example of an XHTML document. In this example, the XML declaration is included." Bueno, esta es mi opini�n, si alguien m�s quiere opinar... - Alex - -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso Enviado el: martes, 26 de octubre de 2004 15:45 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Tablas al 100% en explorer Poner la declaracion XML revierte a quirks mode en IE6. Es mejor no ponerla. un saludo Joseba Alonso www.sidedev.net www.5dms.com ----- Original Message ----- From: "Alejandro Cuesta" <[EMAIL PROTECTED]> To: "Ovillo, la lista de CSS en castellano" <[EMAIL PROTECTED]> Sent: Tuesday, October 26, 2004 11:41 AM Subject: RE: [Ovillo] Tablas al 100% en explorer Lo del DOCTYPE influye, y he de decir que incluso influye poner la primera l�nea: <?xml version="1.0" encoding="ISO-8859-1"?> En el caso de que sea un documento XML (como es el caso de un XHTML). Yo he hecho alguna p�gina que se vuelve loca en el el IE si quito esa l�nea. - Alex - _______________________________________________ Lista de distribuci�n Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org _______________________________________________ Lista de distribuci�n Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org _______________________________________________ Lista de distribuci�n Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
