[Ovillo] problema con la DTD

Javier Gomez javiergomez en elpirri.com
Lun Mayo 21 15:01:52 UTC 2007


hola lista

tengo un pequeño problema que no acabo de entender. problema que solo ocurre
(como no) con ie6.

en una estructura a tres columnas, tengo la columna de la derecha con el
siguiente estilo:

#dcha_home
{
 float: right;
 color: #0076A3;
 width: 20%;
 border: 0;
 font-size:100%;
 background-color:#E6F1F3;
 /*overflow: hidden;*/
 padding: 0 0 20px 0;
 margin: 1em 1% 0 0;
 display: inline;
}

y la cabecera del html con

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >

y todo funciona.

si cambio la cabecera del html por esta otra linea:

<!DOCTYPE html PUBliC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

(es decir que quiero pasar de la DTD de HTML 4.01 a la de XHTML 1.0) y la
capa de la derecha se pasa al final de la pagina. sigue flotando a la
derecha, pero abajo del todo.

¿le ha pasado algo parecido a alguien? ¿que esta ocurriendo?
parece que la DTD estubiera influyendo en los estilos de la CSS y eso no
parece logico.

¿alguno puede aclararme algo de esto?

gracias de antemano.


Más información sobre la lista de distribución Ovillo