Alejandro Cuesta wrote:
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.


En este caso, es más aconsejable lo que siempre se ha hecho para lidiar con IE5-5.5 y no necesitas recurrir a align="" puaaaaghhhhhhhhhh :o)

<body style="text-align:center;">
  <div style="text-align:left;margin:0 auto;">
  <p>Estoy centradisimo</p>
  </div>
</body>



--
Manuel trabaja para Simplelógica: apariencia, experiencia y comunicación en la web.
http://simplelogica.net # (+34) 985 22 12 65
escribe en Logicola http://simplelogica.net/logicola/


_______________________________________________
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