molily: Wo kommt denn die Lücke her?? Ich find keinen Fehler ...

Beitrag lesen

Hallo, Mario,

Schreibe statt

<td>
                <img src='./images/mid_TL.gif' border='0' alt=''>
              </td>

folgendes:

<td><img src='./images/mid_TL.gif' border='0' alt=''></td>

und so weiter. Oder ohne Einrückung.

Also entferne die Leerraumzeichen (Zeilenumbrüche und Leeerzeichen) vor und nach den Bildern in den Zellen. Das bei allen möglichst Zellen, in welchen es sich auswirken könnte.

Ferner ist dein mehrfach verschachteltes Tabellenlayout konzeptionell und codemäßig sehr unsauber - verwende logisches Markup und sinnvolle CSS-Klassen anstatt Inline-Styles und Klassen, welche lediglich auf die Ausgabe, nicht auf die Bedeutung abzielen (»myText14ptB« et cetera). Siehe auch das Pseudoelement :first-letter http://selfhtml.teamone.de/css/eigenschaften/pseudoformate.htm#first_line_letter_child. In dem fraglichen Codeteil ist mir die Bedeutung der inneren Tabelle völlig unverständlich (<table class='myText10pt' ...). Das Attribut valign für tr-Elemente ist mir zumindest unbekannt, padding für tr ebenso. Pixelwerte im width-Attribut brauchen keine Einheit »px«, anstatt height='80px' reicht height='80'. Im Forumsarchiv kannst du nachlesen, warum »pt« eine denkbar schlechte Schriftgrößeneinheit ist.

Bitte stelle die Seite noch einmal vor, wenn sie fertig ist. Aber nehme dir die Ratschläge schon jetzt zu Herzen, da du anscheinend vieles schon verschenkst. Alleine, dass du dutzende unnötige Tabellen verwendest und quasi nur Inline-Styles genauso wie font-Tags...

Grüße,
Mathias