Wedgy: Brauche Hilfe bei table-layout und rowspan/colspan

Beitrag lesen

Hallo!
Folgendes funktioniert nicht so recht (das ist ein abgewandeltes Beispiel aus colspan/rowspan von Selfhtml). Sobald ich table-layout: fixed; einstelle, sind die Spalten immer gleich breit, was ich aber nicht will. Es ist auch völlig egal, was ich bei den <th>-Feldern, die sich über zwei Spalten erstrecken, als Breite angebe 100px, 500px oder auto - das Ergebnis ist immer gleich und funktioniert einfach nicht. Hat jemand eine Idee, wie das mit table-layout: fixed und colspan doch funktionieren könnte?

<html>
 <body>

<h1>Zoologie</h1>
 <table border="1"  style='width: 500px; table-layout: fixed;'>
   <tr>
     <th colspan="2" style='width: 100px;'>Die Menschheit besteht aus</th>
   </tr>
   <tr>
     <td style='width: 100px;' rowspan="2">Eseln</td>
     <td style='width: 400px;'>Affen</td>
   </tr>
   <tr>
     <td style='width: 400px;'>Affen</td>
   </tr>
   <tr>
     <th style='width: 100px;' colspan="2">Die Menschheit besteht aus</th>
   </tr>
 </table>

</body>
</html>