Stephan: Tabeelle kaputt

Hallo,

ich habe hier mal einen Auschnitt aus meinem Code gepostet. Habe schon gekürzt, nur leider weiss ich nicht, wo das Problem liegt, deshalb auch noch so viel Code:

-----

<td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1" cellpadding="0" cellspacing="0">
<table border="0" width=160 cellpadding="0" cellspacing="0">
  <tr>
    <td width="100%"><a href="http://life.bildungszentrum-hyperkinetik.de" class="menulink"  onmouseout="setTopOn();"  class=&{ns4class};>   Informationen</a></td>
  </tr>
  <tr>
    <td width="100%"><a href="http://freewarejava.com" class="menulink" class=&{ns4class};>   Weiterbildung</a></td>
  </tr>
  <tr>
    <td width="100%"><a href="http://www.codingforums.com" class="menulink"   class==&{ns4class};>   Jobs</a></td>
  </tr>
</table>

</td></tr><tr><td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1" cellpadding="0" cellspacing="0">

</td>

<td width="60%" rowspan="20">
<span style="font-size:18px"><font color="#999999">  <b>BZH Group - Newsletter</b><br><bR>

----

Ich habe also fünf Tabellen, so sollte es ausehen:

______ __________________________________________________
|______| abcde                                            |
|______|                                                  |
|______|                                                  |
|______|                                                  |
|      |                                                  |
|______|__________________________________________________|

Und so sieht es aus:

______ __________________________________________________
|______|                                                  |
|______|                                                  |
|______|                                                  |
|______|__________________________________________________|
|      |abcde                                             |
|______|__________________________________________________|

Danke schon jetzt für euere Hilfe...

Stephan

  1. Moin!

    Ich habe also fünf Tabellen, so sollte es ausehen:

    ______ __________________________________________________
    |______| abcde                                            |
    |______|                                                  |
    |______|                                                  |
    |______|                                                  |
    |      |                                                  |
    |______|__________________________________________________|

    Und so sieht es aus:

    ______ __________________________________________________
    |______|                                                  |
    |______|                                                  |
    |______|                                                  |
    |______|__________________________________________________|
    |      |abcde                                             |
    |______|__________________________________________________|

    Glaub' ich nicht. Es sieht eher so aus:

    +-------------------------+
    |+-----------------------+|
    ||                       ||
    |+-----------------------+|
    ||                       ||
    |+-----------------------+|
    ||                       ||
    |+-----------------------+|
    +-------------------------+
    |                         |
    +-------------------------+

    Jedenfalls, wenn man deine Tabellenstruktur mal so betrachtet.

    - Sven Rautenberg

    --
    "Beim Stuff für's Web gibts kein Material, was sonst das Zeugs ist, aus dem die Sachen sind."
    (fastix®, 13. Oktober 2003, 02:26 Uhr -> </archiv/2003/10/60137/#m338340>)
    1. Ja, OK, in den Tabellen links sind noch andere Tabellen, warum schaffe ich es aber nicht, links viele und rechts wenige zu haben? Das gaht doch normalerweise mir rowspan, oder?

      1. Rülps !
        <table border="1" width="60%">
        <tr><td> </td><td width="70%" rowspan="6"> </td></tr>
        <tr><td width="30%"> </td>
        <tr><td width="30%"> </td>
        <tr><td width="30%"> </td>
        <tr><td rowspan="2" width="30%"><br><br><br></td>
        </tr></table>
        ;o))

        1. Muss ich das verstehen?

          1. Muss ich das verstehen?

            Sieht doch genau so aus, wie du es aufgemalt hast !
            :-) Wenn ich nur wüßte was du eigentlich genau willst !?
            Probier das mal :

            <table cellspacing=0 cellpadding=2 border=1 width=100% style="border-collapse:collapse">
            <tr bgcolor=0A6CCF align="left"><td colspan="5" width="100%"> </td></tr>
            <tr bgcolor="#0A6CCF" align="right"><td colspan="5"> </td></tr>
            <tr><td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1">
            <table border="1" width=160 cellpadding="0" cellspacing="0">
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            </table>
            </td><td rowspan="3"> </td></tr>
            <tr><td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1">
            <table border="1" width=160 cellpadding="0" cellspacing="0">
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            </table>
            </td></tr>
            <tr><td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1">
            <table border="1" width=160 cellpadding="0" cellspacing="0">
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            <tr>    <td width="100%"> </td>  </tr>
            </table>
            </td></tr></tr></table>

      2. Moin!

        Ja, OK, in den Tabellen links sind noch andere Tabellen, warum schaffe ich es aber nicht, links viele und rechts wenige zu haben? Das gaht doch normalerweise mir rowspan, oder?

        Du hast ein Tabellenfragment gepostet. Was soll ich da anderes mit anfangen, als davor noch <table><tr> zu basteln, und dahinger </tr></table>, damit ich das in meinem Tabellenzerleger angucken kann?

        Und ebendieser Tabellenzerleger hat mir gesagt, dass du eine Tabelle mit zwei Zellen übereinander hast, und in der oberen Zelle eine Tabelle mit drei Zellen übereinander.

        Nichts nebeneinander.

        Deshalb: Entweder holst du dir Proton oder Phase5 und mein Tabellenzerlegerplugin und schaust selbst, oder du postest nur die Tabellen (nix in den <td>s drin bitte) hier.

        - Sven Rautenberg

        --
        "Beim Stuff für's Web gibts kein Material, was sonst das Zeugs ist, aus dem die Sachen sind."
        (fastix®, 13. Oktober 2003, 02:26 Uhr -> </archiv/2003/10/60137/#m338340>)
        1. Also,
          hier mal meine Tabelle:
          -----

          <table cellspacing=0 cellpadding=2 border=0 width=100% style="border-collapse:collapse">
          <tr bgcolor=0A6CCF align="left">
          <td width="100%" colspan="5"> 
          </td></tr>
          <tr><td width="89%" colspan="5">
          <tr bgcolor="#0A6CCF" align="right"><td colspan="5></td></tr>
          <tr><td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1" cellpadding="0" cellspacing="0"></td></tr>
          <tr><td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1" cellpadding="0" cellspacing="0">
          <table border="0" width=160 cellpadding="0" cellspacing="0">
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
          </table>
          </td></tr><tr><td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1" cellpadding="0" cellspacing="0">
          <table border="0" width=160 cellpadding="0" cellspacing="0">
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
          </table>
          </td></tr><tr><td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1" cellpadding="0" cellspacing="0">
          <table border="0" width=160 cellpadding="0" cellspacing="0">
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
            <tr>
              <td width="100%"></td>
            </tr>
          </table>
          </td></tr><tr><td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1" cellpadding="0" cellspacing="0">

          </td>

          <td width="60%" rowspan="20">

          </td></tr></TABLE>

          ------

          Habe alle Inhalte rausgenommen, wäre cool, wenn mir jemand helfen kann...

          Danke schon jetzt

          Stephan

          1. Moin!

            hier mal meine Tabelle:

            Mein Tabellenzerleger sagt, dass du je ein <tr> und <td> zuviel hast im Vergleich zu </tr> und </td>. Irgendwo wird also eine Zelle und eine Zeile nicht ordentlich geschlossen.

            <table cellspacing=0 cellpadding=2 border=0 width=100% style="border-collapse:collapse">
              <tr bgcolor=0A6CCF align="left">
                <td width="100%" colspan="5"> </td>
              </tr>
              <tr>
                <td width="89%" colspan="5">

            Aha, hier fehlt was.

            Wenn ich die oben erzeugte Zelle direkt mit </td></tr> abschließe, funktioniert es (ob es das auch soll, ist die andere Frage).

            Jedenfalls kommt in der äußeren Tabelle sowas zum Vorschein:

            <img src="http://n00b.kaltschrank.de/from_hell/screen0012.gif" border="0" alt="">

            Und das ist ja nun mehr als dürftig.

            Gestrichelte Zellen enthalten übrigens weitere Tabellen - nur so zur Info.

            - Sven Rautenberg

            --
            "Beim Stuff für's Web gibts kein Material, was sonst das Zeugs ist, aus dem die Sachen sind."
            (fastix®, 13. Oktober 2003, 02:26 Uhr -> </archiv/2003/10/60137/#m338340>)
  2. Hi,

    <td valign="top" width="15%" border="1" style="border:1px solid #C0C0C0" bgcolor="#F1F1F1" cellpadding="0" cellspacing="0">

    cellpadding/cellspacing haben in td nichts verloren.

    <table border="0" width=160 cellpadding="0" cellspacing="0">
      <tr>
        <td width="100%"><a href="http://life.bildungszentrum-hyperkinetik.de" class="menulink"  onmouseout="setTopOn();"  class=&{ns4class};>   Informationen</a></td>

    Dein a enthält 2 class-Attribute - eins davon mit äußerst seltsamen Wert.

    <td width="100%"><a href="http://www.codingforums.com" class="menulink"   class==&{ns4class};>   Jobs</a></td>

    Hier ist der zweite Attributwert von class gleich noch seltsamer...

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/