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

Responder a