Cap: Spaltenbreiten werden im IE ignoriert

Beitrag lesen

Hi,

ich habe ein seltsames Layout-Problem im IE6. Hier ein Beispiel:

  
<html>  
<head></head>  
<body>  
<table cellspacing="0" cellpadding="0" border="1" width="100%">  
 <tr>  
  <td width="150">Cell 1</td>  
  <td width="300">Cell 2</td>  
  <td>Cell 3</td>  
 </tr>  
 <tr>  
  <td>Cell 4</td>  
  <td colspan="2">  
   Cell 5 with Content:  
   Data Data Data Data Data  
  </td>  
 </tr>  
</table>  
</body>  
</html>  

Die Tabelle wird soweit korrekt angezeigt. Wenn aber in der Zelle 5 nur ein bißchen mehr Daten sind, ignoriert der IE völlig ohne Notwendigkeit die vorgegebenen Breite von Zelle 2 und dehnt diese Spalte aus. Hier als Beispiel (unterschiedlich ist nur der Inhalt von Zelle 5):

  
<html>  
<head></head>  
<body>  
<table cellspacing="0" cellpadding="0" border="1" width="100%">  
 <tr>  
  <td width="150">Cell 1</td>  
  <td width="300">Cell 2</td>  
  <td>Cell 3</td>  
 </tr>  
 <tr>  
  <td>Cell 4</td>  
  <td colspan="2">  
   Cell 5 with Content:  
   Data Data Data Data Data  
   To much content  
  </td>  
 </tr>  
</table>  
</body>  
</html>  

Hat irgendjemand eine Idee, woran das liegen kann? Danke.
Cap