Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2008, 11:02
Urotsuki
 
Fecha de Ingreso: febrero-2008
Mensajes: 16
Antigüedad: 16 años, 2 meses
Puntos: 0
Problemas con el height de las filas en IE7

Hola,

tengo una página muy sencilla con este código:

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html style="width:100%;height:100%;">
<body style="margin:0px;width:100%;height:100%;">

<table border="1" cellpadding="0" cellspacing="0" style="width:100%;height:100%;">
<tr style="height:30px;"><td>Some text</td></tr>
<tr><td>Some text</td></tr>
<tr style="height:30px;"><td>Some text</td></tr>
</table>

</body>
</html>
Lo que quiero es tener una tabla con unas filas con un alto fijo (en px, no en porcentaje), y otra fila que ocupe el resto de espacio.

Pues bien, no consigo que las filas inicial y final tengan el alto deseado (30px) con Internet Explorer 7. En firefox funciona bien, y con el mismo IE7, en quirks mode (sin el doctype), también funciona bien (como siempre había funcionado); pero con el doctype no funciona.

También me interesaría saber si este tipo de layout puede replicarse utilizando divs (div inicial con alto fijo + div central que ocupa el espacio que quede + div final con alto fijo)

Muchas gracias por vuestra ayuda!