Hallo,
es wird immer Automatisch eine Leerzeile unter meiner Tabelle erzeugt und ich habe keine Ahnung warum!
</table>
</form>
</div>
Gibst du denn margin-bottom für das table-Element oder padding-bottom für form vor? Soweit ich sehe nicht. Dann lässt du damit also dem Browser freie Hand.
Im Firefox zeigt er alles richtig an, ich schätze, das mein Code irgendwo einen Fehler aufweißt und der IE den richtig interpretiert!
Bei Layoutfragen von "richtig" oder "falsch" zu reden ist müßig, solange das Verhalten nicht eindeutig vorgeschrieben ist. Anscheinend haben Firefox und IE hier unterschiedliche Defaultwerte für margin und/oder padding. Setze die passenden Werte also explizit, dann sollten es auch beide Browser (und noch viele andere) so darstellen, wie du das willst.
Was mache ich falsch?
Du überlässt zu vieles dem Zufall - hier in Gestalt der Browser-Defaults.
Ciao,
Martin
Der Mensch denkt, Gott lenkt.
Der Mensch dachte, Gott lachte.