Matthias: Tabelle verschiebt sich

Hallo,
für meine Webseite habe ich als Hintergrund eine Tabell:

http://home.arcor.de/matthiaspesch/normal.jpg

Ich möchte nun in die obere Zeile als Navigation benutzen und dort links zu den anderen Seiten schreiben. Wenn ich dies aber mache, verändert sich das ganze Design:

http://home.arcor.de/matthiaspesch/zerstoert.jpg

Hier mein Quelltext:
<table height="" width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="right" colspan="5" width="" height="20" bgcolor="#B9CEEC">
<!--navigation-->Jetzt ist das Design zerstört
</tr>
</tr>
<tr>
<td colspan="5" width="" height="10" bgcolor="#000000"></td>
</tr>
<tr>
<td rowspan="3" width="20" height="" bgcolor="#B9CEEC"></td>
<td rowspan="3" width="10" height="" bgcolor="#000000"></td>
<td colspan="3" width="" height="20" bgcolor="#8BB7E2"></td>
</tr>
<tr>
<td colspan="3" width="" height="10" bgcolor="#000000"></td>
</tr>
<tr>
<td width="20" height="500" bgcolor="#8BB7E2"></td>
<td width="10" height="" bgcolor="#000000"></td>
<td width="" heigth="" bgcolor="#E8F0F9">
<!--hauptteil der seite-->
</td>
</tr>
</table>
</body>
</html>
Kann mir jemand sagen ob, und wenn wie ich diesen Efekt vermeiden kann?

Vielen Dank
Matthias

  1. Hi,

    Ich möchte nun in die obere Zeile als Navigation benutzen

    Du missbrauchst Tabellen für Layoutzwecke? Sie sind für tabellarische Daten gedacht, für nichts anderes. Setze die bekannten und recherchierbaren Alternativen ein.

    <table height="" width="100%" cellspacing="0" cellpadding="0" border="0">

    Zudem möchtest Du Dich intensiv mit CSS auseinandersetzen, und das height-Attribut war in <table> noch nie erlaubt - davon ganz abgesehen, dass es mit einem _leeren_ Wert keinen Sinn ergibt.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Du missbrauchst Tabellen für Layoutzwecke? Sie sind fürtabellarische Daten gedacht, für nichts anderes.

      darf ich dich auf folgenden link verweisen
      http://selfhtml.teamone.de/html/tabellen/layouts.htm
      ----------

      Setze die bekannten und recherchierbaren Alternativen ein.

      welche alternative meinst du????
      --------

      das height-Attribut war in <table> noch nie erlaubt

      hab die seite mit html-editor erstellt, da gab es das, sorry
      ---------

      davon ganz abgesehen, dass es mit einem _leeren_ Wert keinen Sinn ergibt.

      --------
      wollte nur mal ausprobieren, ob das was bewirkt
      matthias

      1. hi,

        darf ich dich auf folgenden link verweisen
        http://selfhtml.teamone.de/html/tabellen/layouts.htm

        lass dich nicht aufhalten - aber dann mach auch einen link draus!
        </faq/#Q-19>

        gruss,
        wahsaga

        1. hallo,
          vielen dank, hab gedacht das geht nicht,´
          da es dafür unten noch formular felder gibt, und es in dem meisten foren drunter steht

          matthias

      2. Hi,

        Du missbrauchst Tabellen für Layoutzwecke? Sie sind fürtabellarische Daten gedacht, für nichts anderes.
        darf ich dich auf folgenden link verweisen
        http://selfhtml.teamone.de/html/tabellen/layouts.htm

        gerne. Ich möchte Dir empfehlen, Dir selbst die Seite noch mal genauer anzusehen, denn schon der zweite Absatz weist - wenn auch _sehr_ zaghaft - auf Probleme hin. Prägnanter sind einige Diskurse, die hier im Forum geführt wurden.

        Setze die bekannten und recherchierbaren Alternativen ein.
        welche alternative meinst du????

        Die im Archiv recherchierbaren.

        hab die seite mit html-editor erstellt,

        Erstelle sie lieber in HTML, als mit einem Editor.

        davon ganz abgesehen, dass es mit einem _leeren_ Wert keinen Sinn ergibt.
        wollte nur mal ausprobieren, ob das was bewirkt

        Verstehe. Die Antwort ist: Potentiell Probleme.

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
  2. Hallo,

    Kann mir jemand sagen ob, und wenn wie ich diesen Efekt vermeiden kann?

    u.U. durch verschachtelte Tabellen, du kannst dir ja mal den Quelltext von Seiten mit vielen Spalten anschauen.

    Die von Cheatah angesprochenen Probleme beim Einsatz von Tabellen dürften dann aber noch größer werden.

    Und auch wenn ein -gelegentlich für alte Browser nützliches- height Attribut eigentlich unproblematisch sein sollte,
    die empfohlene Auseinandersetzung mit CSS bleibt natürlich sinnvoll und nötig.

    Grüsse

    Cyx23