Lutz Wagner: Tabelle: height (CSS) wird ignoriert vom IE

Beitrag lesen

Was mach ich falsch? Der IE bis einschl. Version 7 ignoriert jegliche Angabe zur Zellenhöhe (height). Egal ob als Attribut in td oder als CSS-Angabe.

Das einzig 'Besondere' in meinem Fall ist ROWSPAN. Meine Tabelle hat zwei Spalten und zwei Zeilen, aber nur 3 Zellen, d.h. ich verbinde die obere rechte und die untere rechte Zelle zu einer. Die Höhe der linken oberen Zelle möchte ich fixieren. Meines Wissen ist ROWSPAN und COLSPAN nicht deprecated, warum also interpretiert der IE die height-Angabe nicht?

Das folgende Layout funktioniert prima in Firefox und Opera, nicht aber im IE:

  
<table border=1 width=800 style="table-layout:fixed; overflow:hidden;">  
<colgroup>  
<col width=100>  
<col width=700>  
</colgroup>  
  
<tr>  
 <td rowspan=1 style="height:80px; font-size:8px;">  
   Diese Zelle soll immer genau 80 Pixel hoch sein.  
 </td>  
 <td rowspan=2>  
   <img src="spacer.gif" width=600 height=700>  
 </td>  
  
<tr rowspan=1>  
 <td valign=top> Irgend ein Inhalt in der seitlichen Spalte </td>  
</tr>  
  
</table>  
  

Gibt es noch irgendwelche geheimnisvollen Parameter, die auch dem IE sagen, was er tun soll ?

Danke für jeden Hinweis.
Lutz Wagner