Steve: Problem mit display:block im IE

Beitrag lesen

Hallo,
ich habe ein Problem mit der CSS Eigenschaft "display:block". Die folgende HTML Seite wird im Firefox korrekt mit einem Umbruch nach jedem Element angezeigt. Der IE hingegen weigert sich und hängt die Elemente fortlaufend hintereinander.

Der Hintergrund ist, dass dieser Code von einem Java Framework generiert wird, ist also leider nicht steuerbar. Deswegen suche mit diesem Konstrukt eine Möglichkeit, dass der IE dies auch entsprechend darstellt. Kann mir jemand helfen ? Danke im voraus. Gruß Steve

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
td {
display:block;
}
</style>
</head>

<body>
<table>
<tbody>
  <tr>
 <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
     <td>
       <input value="Allgemein"/>
     </td>
  </tr>
 </tbody>
 </table>
 </body>
 </html>