Joern: Wieso macht mir der Netscape die Tabellenzelle größer

Bei nachfolgender Tabellenzelle macht mir der Netscape das dritte TD im zweiten TR mehrere Pixel breit, obwohl es eigentlich nur ein Pixel groß sein dürfte. Im IE funktoniert alles wunderbar.
Warum nicht im Netscape?
Im vorraus besten Dank
Joern

<table width="285" height="185" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEEEE">
       <tr>
        <td height="20" colspan="3" background="oben.gif"> <a href="n/a" target="_blank" class="ueberschrift16">Überschrift</a></td>
       </tr>
       <tr>
        <td width="5" background="pics/left.gif"><img src="dummy.gif" width="1" height="1" border="0" alt=""></td>
  <img src="dummy.gif" width="5" height="1" border="0" alt=""></td><td width="279" height="158" valign="top" bgcolor="#EEEEEE" class="schrift12"><a href="n/a" target="_blank" onfocus="this.blur();"><img src="link_.gif" width="75" height="100" border="0" alt="" hspace="5" vspace="1" align="left"></a><B>[ </B><a href="n/a" target="_blank" style="font-size: 14px">blablablablablabla</td>
    <td width="1" bgcolor="#007167"><img src="dummy.gif" width="1" height="1" border="0" alt=""></td>
       </tr>
    <TR><td height="7" colspan="3"><img src="unten.gif" width="285" height="7" border="0" alt=""></td></TR>
      </table>

  1. Das Problem bei deiner Tabelle ist wohl das der Anchor in der Problemzeile nicht geschlossen wird:
        <table width="285" height="185" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEEEE">
           <tr>
            <td height="20" colspan="3" background="oben.gif"> <a href="n/a" target="_blank" class="ueberschrift16">Überschrift</a></td>
           </tr>
           <tr>
            <td width="5" background="pics/left.gif"><img src="dummy.gif" width="1" height="1" border="0" alt=""></td>
       <td><img src="dummy.gif" width="5" height="1" border="0" alt=""></td><td width="279" height="158" valign="top" bgcolor="#EEEEEE" class="schrift12"><a href="n/a" target="_blank" onfocus="this.blur();"><img src="link_.gif" width="75" height="100" border="0" alt="" hspace="5" vspace="1" align="left"></a><B>[ </B><a href="n/a" target="_blank" style="font-size: 14px">blablablablablabla</a></td>
         <td width="1" bgcolor="#007167"><img src="dummy.gif" width="1" height="1" border="0" alt=""></td>
           </tr>
           <tr><td height="7" colspan="3"><img src="unten.gif" width="285" height="7" border="0" alt=""></td></TR>
          </table>
    Dann klappst auch mit der Tabelle

  2. Moin

    und weil Thorsten es zwar geändert, aber nicht darauf hingewiesen hatte:

    »»<table>

    <tr>

    »»  <td[...]td>

    </tr>
    <tr>
    <td [...]</td>
    <td>[...]</td>

    ^^^^

    Diese <td> fehlte

    Swen

  3. Sorry, dass war leider nicht der Fehler. War nur zu doof die Tabelle hier richtig reinzukopieren.

    Hier nochmal die RICHTIGE Tabelle, bei der das letzte Td beim zweiten tr anstatt 1 pixel mehrere pixel gross ist (im Netscape):

    <table width="285" height="185" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEEEE">
           <tr>
            <td height="20" colspan="3" background="oben.gif"> <a href="n/a" target="_blank" class="ueberschrift16">Übersicht</a></td>
           </tr>
           <tr>
            <td width="5" background="pics/left.gif"><img src="pics/dummy.gif" width="5" height="1" border="0" alt=""></td>
      <td width="279" height="158" valign="top" bgcolor="#EEEEEE" class="schrift12"><a href="http://www.fcn-tennis.de" target="_blank" onfocus="this.blur();"><img src="blblabla.gif" width="75" height="100" border="0" alt="" hspace="5" vspace="1" align="left"></a>blablabla</td>
        <td width="1" bgcolor="#007167"><img src="dummy.gif" width="1" height="1" border="0" alt=""></td>
           </tr>
        <TR><td height="7" colspan="3"><img src="unten.gif" width="285" height="7" border="0" alt=""></td></TR>
          </table>
         </td>
        </TR>
       </table>

    1. Hi Joern
      Leider liegt der "Fehler" nicht bei dir, sondern bei Netscape. Wenn du eine genaue Vorstellung hast wie eine Tabelle aussehen soll, dann kannst du dir sicher sein, dass Netscape eine ganz andere Vorstellung hat. Und da der Browser immer am laengeren Hebel sitzt wird er sich am Ende auch durchsetzen ;-))
      Um den gewuenschten Effekt zu haben musst du Netscape dazu zwingen, die Breite deinen Wuenschen gemaess einzustellen. Die einzige Moeglichkeit die mir jetzt so einfaellt ist noch eine zusaetzliche Tabellenzeile einzufuegen, in der du mit einer dummy Grafik alle Spalten  eine exakte Breite aufzwingst.
      also:
      <tr><td><img src="dummy.gif" width="5" height="1" border="0"
      alt=""></td><td><img src="dummy.gif" width="279" height="1" border="0"
      alt=""></td><td><img src="dummy.gif" width="1" height="1" border="0"
      alt=""></td></tr>
      einfuegen, und alles ist deinen Wuenschen gemaess.
      Tschau Holger

      1. Danke, genau das war's!
        Dachte mir schon, dass das wieder mal ein typisches Netscape-Problem ist.
        Wenn man nicht mal HTMl-Tabellen darstellen kann, sollte man gleich einpacken. Byebye Netscape!

        Also nochmals danke für den Tipp!
        Joern

  4. Und schon wieder ein fehler:
    Die tabelle hört natürlich mit derm ersten </table> auf. danach sollte nichts mehr kommen...