Florian: rowspan

Hallo,

ich habe folgendes Problem, ich möchte etwa folgende Tabelle bauen:

<table border="1">
<tr>
<td rowspan="3">Kurs 1</td><td>&nbsp;</td></tr>
<tr>
<td rowspan="3">Kurs 2</td>;</tr>
<tr>
</tr>
<tr>
<td></td></tr>
</table>

doch leider sind die beiden überlappenden Zeillen winzig und haben nicht die Höhe der andern "freien" Zellen.

Weiß jemand Rat?

Viele Dank im Vorraus

Grüße
Flo

  1. Hello out there!

    <tr>
    </tr>

    Das ist kein gültiges HTML: 'tr' muss mindestens ein 'td' oder 'th' enthalten. [HTML401 §11.2.5]

    Das hätte dir ein Validator auch gesagt.

    See ya up the road,
    Gunnar

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
  2. Was ist denn das für ein komisches Konstrukt? Mit der leeren Zeile da drin? Wie soll das denn konkret aussehen?

  3. Zeichne dir deine gewünschte Tabelle aufn Blatt Papier und lies das Kapitel "Tabellen > Zellen verbinden" nochmal genau durch :)

    Hallo,

    ich habe folgendes Problem, ich möchte etwa folgende Tabelle bauen:

    <table border="1">
    <tr>
    <td rowspan="3">Kurs 1</td><td>&nbsp;</td></tr>
    <tr>
    <td rowspan="3">Kurs 2</td>;</tr>
    <tr>
    </tr>
    <tr>
    <td></td></tr>
    </table>

    doch leider sind die beiden überlappenden Zeillen winzig und haben nicht die Höhe der andern "freien" Zellen.

    Weiß jemand Rat?

    Viele Dank im Vorraus

    Grüße
    Flo

  4. Hallo nochmal,

    hier mal wie es aussehen soll:

    _ _ _ _ _ _
    Z1 |     |_ _ _|
    Z2 |     |     |
    Z3 |_ _ _|     |
    Z4 |_ _ _|_ _ _|

    Ihr seht also, dass sich 2 Zeilen überlappen. Diese beiden werden aber nicht dargestellt. bzw nur als kleiner Absatz dargestellt. Wenn ich wie hier angemerkt, in die Zeile noch ein td packe, in der es fehlt, dann habe ich das Problem, dass diese Zeile 3 Spalten hat, ich möchte aber nur 2.

    Viele Grüße
    Florian

    1. Hello out there!

      _ _ _ _ _ _
      Z1 |     |_ _ _|
      Z2 |     |     |
      Z3 |_ _ _|     |
      Z4 |_ _ _|_ _ _|

      Z2, Z3?? Das ist _eine_ Tabellenzeile, nicht zwei.

      Was soll das eigentlich für eine vermurkste Tabelle sein? Welche tabellarischen Daten erfordern solch eine Tabellenkonstruktion?

      Du hast doch tabellarische Daten darin? Oder willst du 'table' zum Layouten missbrauchen?

      Beschäftige dich mit CSS und CSS-basierten Layouts.

      See ya up the road,
      Gunnar

      --
      „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)