Klaus Schmied: Problem mit Tabelle als Gestaltungselement

Guten Tag

ich möchte eine Tabelle als Gestaltungselement für eine Internetseite einsetzen. Hier eine vereinfachte Darstellung der Tabelle:

<table border="1" height="100%" width="100%">
<tr>

<td height="80%" width="100">
Text
</td>
<td width="80%" rowspan="2">
Text<br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br>
Text<br><br><br><br><br><br><br><br>Text<br>
</td>

</tr>
<tr>

<td height="200">
Text
</td>

</tr>
</table>

Ich möchte, dass sich die Spalte oben links bei zunehmender Tabellenhöhe (wenn mehr Text in der großen Spalte erscheint) gleichzeitig mit vergrößert, da hier später eine Hintergrundgrafik erscheint, die dann als Hintergrund so oft wiederholt wird, bis der Platz ausgefüllt ist. Die Spalte links unten soll sich nicht mit vergrößern, sie soll immer die im TD-Tag angegebene Höhe beibehalten.
Leider will dies nicht gelingen, sowohl im IE 6 als auch im Netscape 7 nicht. Was mache ich falsch?

Vielleicht kann sich jemand die Sachlage vorstellen oder eventuell eine HTML-Datei mit der Tabelle anlegen, um es zu verstehen.

Gruß

Klaus

  1. <tr>
    <td height="200">
    Text
    </td>
    </tr>
    </table>

    Hi

    bei der 2. Zeile:
    <tr>
    <td height="200" colspan="2">Text</td>
    </tr>

    Grüße André

  2. hi,

    ich möchte eine Tabelle als Gestaltungselement für eine Internetseite einsetzen.

    tabellen _sind_ aber keine gestaltungselemente.

    <table border="1" height="100%" width="100%">

    table hat kein attribut height.

    <tr>
    <td height="80%" width="100">

    Text

    </td>
    <td width="80%" rowspan="2">
    ...
    </td>

    </tr>

    eine td plus eine td mit rowspan="2" ergibt insgesamt 3 td.

    <tr>
    <td height="200">

    Text

    </td>
    </tr>

    warum gibt es in dieser zeile nur noch eine zelle, während es oben drei waren?

    gruss,
    wahsaga

  3. Versuch es mal so

    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr valign="top">
        <td width="20%">test</td>
        <td width="80%" rowspan="2">Text</td>
      </tr>
      <tr valign="top">
        <td>
          <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td height="200" valign="top">text</td>
            </tr>
          </table></td>
      </tr>
    </table>

    1. Versuch es mal so

      Leider das gleiche Problem...

      Vielleicht habt ihr noch weitere Vorschläge!? Da muss es doch eigentlich eine Lösung geben.

      Gruß

      Klaus