Spark: kleines tabellen prob

hi ihrs,
sorry für dieses dumme kleine problem, aber vielleicht kann mir einer schnell helfen. ansonsten such ich natürlich auch selber noch nach der lösung und werde hier posten wenn ich sie gefunden habe.
also, ich habe folgenden quelltext (auszug):

<tr>
<td bgcolor="#ffffaa" width="1"><img src="images/empty.gif" width="1" height="1" border="0" alt=""></td>
<td><img src="images/empty.gif" width="1" height="10" border="0" alt=""></td>
<td bgcolor="#ffffaa" width="1"><img src="images/empty.gif" width="1" height="1" border="0" alt=""</td>
</tr>

meine erwartung ist jetzt, das ich links und rechts 1pixel breite linien haben. leider ist dem nicht so, die drei tabellenfelder sind exakt gleich breit... das verwirrt mich etwas.
getestet habe ich das übrigens nur im netscape.

bye, danny

  1. Hey Danny!

    Du hast etwas wichtiges zu posten vergessen:

    Wie sieht die <table>-definition aus??
    In welchem Browser geht es nicht??

    Bis denne,
    Dennis

    1. Du hast etwas wichtiges zu posten vergessen:

      Wie sieht die <table>-definition aus??
      In welchem Browser geht es nicht??

      wie vergessen? ich hab doch geschrieben dass ich es nur mit netscape getestet habe und wie es da aussieht.
      die table sollte doch keine große rolle spielen..
      also der code der gesamten tabelle ist:

      <table width="428" border="0" cellpadding="0" cellspacing="0">
         <td colspan="3"><img src="images/empty.gif" width="1" height="10" border="0" alt=""></td>
        </tr>
        <tr>
         <td colspan="3"><img src="images/table_oben.gif" width="428" height="9" alt=""></td>
        </tr>
        <tr>
         <td bgcolor="#ffffaa" width="1"><img src="images/empty.gif" width="1" height="1" border="0" alt=""></td>
         <td><img src="images/empty.gif" width="1" height="10" border="0" alt=""></td>
         <td bgcolor="#ffffaa" width="1"><img src="images/empty.gif" width="1" height="1" border="0" alt=""</td>
        </tr>
        <tr>
         <td colspan="3"><img src="images/table_unten.gif" width="428" height="9" alt=""></td>
        </tr>
        <tr>
         <td colspan="3"><img src="images/empty.gif" width="1" height="10" border="0" alt=""></td>
        </tr>
        <tr>
         <td colspan="3"><img src="images/table_oben.gif" width="428" height="9" alt=""></td>
        </tr>
        <tr>
         <td colspan="3"><img src="images/table_unten.gif" width="428" height="9" alt=""></td>
        </tr>
        <tr>
         <td colspan="3"><img src="images/empty.gif" width="1" height="10" border="0" alt=""></td>
        </tr>
        <tr>
         <td colspan="3"><img src="images/table_oben.gif" width="428" height="9" alt=""></td>
        </tr>
         <td colspan="3"><img src="images/table_unten.gif" width="428" height="9" alt=""></td>
        </tr>
        <tr>
         <td colspan="3"><img src="images/empty.gif" width="1" height="10" border="0" alt=""></td>
        </tr>
        </table>

      und das ganze ist eh tausendfach verschachtelt, das ist eine tabelle innerhalb einer tabelle und die könnte auch nochmal in einer sein ich komme selbst irgendwie durcheinander. aber daran kanns ja nicht liegen.

      danny

      1. Hi danny
        Das Problem kann sehr wohl auch an dem rest der Tabelle liegen. Viele vergessen cellpadding/spacing auf 0 zu setzen und andere Kleinigkeiten, die zu Darstellungs"fehlern" fuehren.
        Nun aber zu deinem Problem:
        Du hast zweimal vergessen den <tr> tag aufzumachen!! (Zeile 9 und Zeile 39) und du hast das im img tag in Zeile 18 das > vergessen. Das loest zwar nicht dein Problem, aber die Tabelle kommt dem Ziel zumindest etwas naeher.
        Um ganz sicher zu gehen, dass die Zellen die gewuenschte Breite haben wuerde ich einfach das Bild in der mitleren Spalte auf die gewuenschte Breite (426) erhoehen. Dann bleibt dem Browser nichts anderes uebrig als alles richtig darzustellen
        Tschau Holger

      2. Hi Danny!

        wie vergessen? ich hab doch geschrieben dass ich es nur mit netscape getestet habe und wie es da aussieht.

        ups.. sorry!

        die table sollte doch keine große rolle spielen..

        Zusätzlich zu Holger's Posting überlege ich gerade, ob Netscape das mit "Colspan" vielleicht ein wenig falsch interpretiert.
        Es ist meistens so, dass beim Netscape keine krummen Tabellen herauskommen. (erste spalte, erste zeile 20 px lang, erste spalte, zweite zeile 40px breit ergibt für die erste zeile ebenso 40px breit). Von daher kann es gut sein, dass er den colspan-parameter "falsch" auswertet und somit auch die 1px-Breiten spalten breiter macht.

        Versuch vielleicht, das pic, was in den colspan-zeilen steht, dreizuteilen und auf die Spalten zu verteilen. (Das wäre ja auch nur 1px breit, dann 424px breit und nochmal 1px breit. Vielleicht kannst du auch die linken und die rechten pxs vergessen...)

        Hoffe, dir ist geholfen,

        Bis denne,
        Dennis

        1. thx ihr beiden!
          wo das problem jetzt genau lag weiß ich nicht aber es geht natürlich indem ich das mittlere platzhalter pic breiter mache.
          ich dachte erst das geht nicht, weil ich da später dynamischen inhalt reinpappen werde, aber ich kann das sicher auch so irgendwie hinkriegen... den inhalt dann unter den platzhalter oder in einer neuen reihe.
          wenn ihr übrigens verfolgen wollt was ich gerade bastel, könnt ihr mit
          http://danny.webkicks.de/neuliebe/
          auf meinen localhost :)
          ich bin eh immer online also von daher..
          wäre nett, wenn schonmal jemand was dazu sagen würde.
          konstruktive kritik ist auch erwünscht, aber bitte nur bei bereichen, an denen ich noch was ändern kann ;)
          wenn mir einer sagt "das und das müsstest du komplett neu machen" krieg ich ne krise *g*

          cu, spark