Hallo,
ein simpler html code sieht in den zwei verschiedenen Browser anders aus...
das ist in gewissen Grenzen normal. Glaube bitte nicht, dass du das Aussehen einer Webseite zu 100% kontrollieren kannst.
die Tabelle ist im IE um 1 cm tiefer angelegt als im Firefox..... dieser cm macht schon viel aus, da der Rahmen zu den anderen Frames ausgerichtet ist und passen muss.....
Du machst ein Print-Layout? Denn beim Screen-Layout ist die Angabe "1cm" reichlich sinn- und aussagefrei.
<TABLE border=0 height="100%" width="100%">
<TD class=extra>
<IFRAME style="border:1px solid #153a71; top: 0; left:0" border=1 name=profil src="fu_1mannschaft_kader.htm" frameBorder=0 width="99%" height="95%"></IFRAME>
</TD>
</TABLE>
Anscheinend korrigieren IE und Firefox die Fehler in deinem HTML-Code auf unterschiedliche Weise. Dass teilweise Anführungszeichen um die Attributwerte fehlen, ist verzeihlich (denn das ist in HTML unter bestimmten Bedingungen erlaubt). Aber td kann niemals ein direktes Kindelement von table sein, da fehlt *mindestens* das tr-Element.
Außerdem frage ich mich, warum du hier lustig CSS und HTML-Attribute zur Darstellung mischen willst. Wenn du CSS nutzt -was unbedingt zu begrüßen ist- dann doch bitte konsequent.
Ach ja, und die Angaben "top: 0; left: 0;" für das iframe-Element sind natürlich wirkungslos, solange das Element nicht positioniert ist. Andererseits solltest du dir die Frage stellen, wozu du überhaupt die Tabelle außenrum brauchst - zumindest in dem Code-Ausschnitt, den du hier gezeigt hast, wäre sie überflüssig.
So long,
Martin
Denken ist wohl die schwerste Arbeit, die es gibt. Deshalb beschäftigen sich auch nur wenige damit.
(Henry Ford, amerikanischer Industriepionier)