Marcus Hamann: InternetExplorer stellt das Tabellenlayout falsch dar

Hallo,

http://www.hellfirez.de/test/index.php
Leider wird das Layout falsch im Internet Explorer angezeigt. Im Mozilla (1.4.1) wird es richtig angezeigt.
Leider habe ich keinerlei Anhaltspunkte wo der Fehler zu suchen wäre.
Es geht um die vielen wiederholenden Ecken oben und dem großen Freiraum an der unteren Ecke:
http://www.hellfirez.de/scr/1.gif
Warum bekommen die oberen Ecken der 2 kleinen Kästen nicht die Höhe 10px beim IE bzw. die underen eine Breite von 10px?
Bei den oberen Ecken habe in den entsprechenden <td> tags sowohl height="10" eingestzt, sowie zusätzlich style="height: 10px".
Bei den unteren Ecken ist es ähnlich "redundant" aufgebaut:
<td style=" height: 10px; width: 10px" valign="top" align="left" width="10">...</td>

Es wäre wirklich sehr Nett, wenn sich jmd. es anschauen könnte.

MfG,
Marcus

  1. hi,

    http://www.hellfirez.de/test/index.php
    Leider wird das Layout falsch im Internet Explorer angezeigt. Im Mozilla (1.4.1) wird es richtig angezeigt.

    ersteres erstaunt nicht, letzteres aber schon - angesichts von 120 html-fehlern: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.hellfirez.de%2Ftest%2Findex.php&doctype=(detect+automatically)&charset=iso-8859-1+(Western+Europe).

    beseitige diese zunächst, vorher ist eine fehlersuche zwecklos.

    gruss,
    wahsaga

    1. beseitige diese zunächst, vorher ist eine fehlersuche zwecklos.

      Hi,
      Habe nun die Seite HTML konform aufgebaut - Es wird nun nichts mehr moniert. Der Fehler bleibt aber.

      Es wäre wirklich sehr Nett, wenn sich jmd. es anschauen könnte.

      MfG,
      Marcus

      1. Hi Marcus,

        habe Deine Seite kopiert und mal beim Kalender ein bisschen rumgehackt
        mit etwas Erfolg:

        Dem Feld unterhalb der rechten oberen Ecke habe ich height="125" spendiert,
        beim inliegenden spacer habe ich die Höhenangabe entfernt,
        damit hatte dieses Feld die Chance größer zu werden und das
        rechte-obere-Ecke-Feld wurde deutlich kleiner.

        Deine spacer.gif haben eine Bildhöhe von 15, habe ich auf 10 verkleinert
        (nicht die height-Angabe, sondern richtig die Höhe der gif),
        und zwar im Nachbarfeld rechts neben der oberen Ecke,
        womit dieses die Höhe 10 auch annehmen konnte,
        die Ecke wurde wieder etwas besser.

        Im Feld der rechten oberen Ecke im style-Attribut "background-repeat:no-repeat;"
        zusätzlich eingeschrieben.

        Erfahrung ohne Erklärung:
        <td>inhalt</td> möglichst auf eine physische Zeile schreiben,
        im Inhalt keine überflüssigen Zeilenwechsel.

        Jedenfalls sah die rechte obere Ecke vom Kalender schon ganz passabel aus,
        die genannten Maßnahmen auf alle in Frage kommenden Felder angewendet
        bringen vielleicht das gewünschte Ergebnis auch im IE.

        Gruß Elix

        1. Vielen Dank für deine Unterstützung.
          Ich habe es nun geschafft, aber mit etwas anderes Mitteln - Deine Variante kam mir etwas statisch vor, sprich der Inhalt und somit die Höhe darf sich nicht ändern. Ich habe nun die Ecken vergrößert und schon klappt alles.

          Mfg,
          Marcus