> En la css tengo: div.general {width: 780px; margin-left: auto; > margin-right: auto;} > > Y en el html: <div class="general"> > <div id="logo"><img src="data/logo.gif"></div> > <div id="menu">menu</div> > <hr> > <div id="titulo">PORTADA 1</div> > <hr> > </div>
Bueno, no especificas cual es tu problema exactamente. Supongo que te da problemas IE. Para solucionarlo haz algo así: body { text-align:center; } div.general { text-align:left; width: 780px; margin: 0 auto; } Es decir, en IE tienes que aprovechar un bug que consiste en que no centra las cosas de la manera correcta (margin) pero sí aplica elementos de bloque con text-align. Luego reestableces el alineamiento normal. Para especificar el margen he utilizado una sintaxis abreviada: T/B L/R Supongo que tu código es una versión de ejemplo para el email y no el real. Por si acaso, recordarte que en principio: a) Te sobraría el div#logo alrededor de img b) Portada1 debería ser un encabezado (hx) y no un div c) De menú no digo nada porque obviamente no es código real :) -- Manuel a veces :) a veces :( pero siempre trabajando duro para Simplelógica: apariencia, experiencia y comunicación en la web. http://simplelogica.net # (+34) 985 22 12 65 ¡Ah! y escribiendo 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