Struppi: Nachteile Tabellenlayout

Beitrag lesen

  • Einschränkungen bei Änderungen des Layouts (mit <div>s ist man da freier als mit Tabellen, da man sie z.B. einfacher woanders positionieren kann wenn sich mal das Layout ändert)

  • Für mich aufwendiger zu 'programmieren'

  • Die Ladezeit, bzw. die Zeit für die Darstellung im Browser soll angeblich höher sein, da der Browser zuerst die gesamte Tabelle lädt und dann alles auf einmal darstellt (wenn man z.B. die gesamte Seite in einer Tabelle hat).

FRAGE: verhält sich der Browser nicht analog wenn ich eine gesamte Seite in einen <div> packe?

Mich würde nun interessieren was denn Eure Meinung zu Tabellendesign ist.
Vielleicht habt Ihr noch ein paar schlagende Argumente gegen Tabellendesign damit ich meine Bekannte endgültig davon überzeugen kann es sein zu lassen.

Wenn man in Tabellendesign denkt sind Tabellen die Wahl der Mittel. Was soll man sich rumplagen, wenn's hier nicht sitzt und da überschneidet. Letztlich hängt es an der "elitären" Semantik eines Dokumentes ob ein Layout mit CSS gelingt oder nicht. Designer fällt es offensichtlich schwer sich ein Dokument als Struktur vorzustellen und haben ein Bild im Kopf (das macht sie vermutlich zu Designern). Und um das umzusetzten, dazu sind die Mittel HTML/CSS halt wirklich nicht optimal.
(http://www.woodshed.de/werbeagenturen/index.html)

Das ist wie jemand, der mit einem Schraubenzieher nicht umgehen kann, der wird die Schraube halt mit einem Hammer in die Wand hauen - warum auch nicht, es geht doch.

Mit ein bisschen Übung und dem Willen zum umsetzten einer Struktur, ist es wesentlich einfacher mit CSS zu arbeiten als mit Tabellen, die schnell überhand nehmen können und sich irgendwann nicht mehr ohne Werkzeug bearbeiten lassen, da man ab einer 3. Tabellen in einer Tabelle nur schwer im Quelltext erkennen kann wo im Quellcode die HTML Paare zwischen dem Text stehen.

Wenn man den Quellcode von vielen Tabellenseiten betrachtet, wird man festellen das oft die Tabelle als Designhilfsmittel mißbraucht wird, nicht zur Strukturierung. Z.b. blinde Zeilen mit einem farbigen Hintergrund als Linien, den ich mit CSS mit einem einfachen border erzeugen kann. Oder um Abstände zu produzieren (margin) usw. usf. Das sind die Punkte die am Tabellenlayout völlig überflüssig sind und wirklich von Unkentniss zeugen. Eine Tabelle lediglich zu benutzten um z.b. ein 2 spaltiges Layout zu erzeugen halte ich noch nicht für verwerflich - auch wenn es ohne geht.

Struppi.

0 120

Nachteile Tabellenlayout

Tim
  • meinung
  1. 0
    Elya
    1. 0
      Tim
      1. 0
        chlori
        1. 0
          dey
          1. 0
            chlori
            1. 0
              Tim
              1. 0
                chlori
                1. 0
                  Tim
                  1. 0
                    chlori
                    1. 0
                      Tim
                      1. 0
                        chlori
                        1. 0
                          Tim
        2. 0
          Tim
          1. 0
            Struppi
            1. 0
              Tim
            2. 0
              at
              1. 0
                Struppi
                1. 0
                  at
                  1. 0
                    Struppi
                    1. 0
                      at
                      1. 0
                        Struppi
                    2. 0
                      Alain
                      1. 0
                        Struppi
        3. 0
          Wilhelm Turtschan
          1. 0
            Struppi
            1. 0
              Wilhelm Turtschan
              1. 0
                Swen Wacker
                1. 0
                  Wilhelm Turtschan
          2. 0
            Tim
            1. 0
              Wilhelm Turtschan
              1. 0
                Struppi
          3. 0
            Ingo Turski
            1. 0
              Wilhelm Turtschan
          4. 0
            chlori
            1. 0
              Tim
              1. 0
                Struppi
          5. 0
            at
        4. 0
          molily
          1. 0
            Ingo Turski
            1. 0
              molily
              1. 0
                Ingo Turski
              2. 0
                at
          2. 0
            chlori
            1. 0
              molily
            2. 0
              Ingo Turski
      2. 0
        Elya
        1. 0
          at
    2. 0
      Chräcker Heller
      1. 0
        at
  2. 0
    chlori
  3. 0
    Struppi
    1. 0
      at
      1. 0
        Struppi
        1. 0
          at
          1. 0
            Struppi
            1. 0
              at
            2. 0
              Cyx23
              1. 0
                at
                1. 0
                  Cyx23
                  1. 0
                    at
            3. 0
              Andreas-Lindig
      2. 0
        Schuer
        1. 0
          Struppi
          1. 0
            Schuer
            1. 0
              at
  4. 0
    Mitch
    1. 0
      Avalon
      1. 0
        Tim
      2. 0
        Wilhelm Turtschan
        1. 0
          Avalon
          1. 0
            at
      3. 0
        chlori
        1. 0
          Avalon
          1. 0
            chlori
            1. 0
              Avalon
              1. 0
                at
                1. 0
                  Avalon
                  1. 0
                    at
                    1. 0
                      Avalon
                      1. 0
                        at
                        1. 0
                          Avalon
                          1. 0
                            at
                  2. 0
                    Schuer
          2. 0
            at
  5. 0
    Cyx23
    1. 0
      Tim
      1. 0
        Cyx23
        1. 0
          Tim
          1. 0
            Elya
            1. 0
              Tim
          2. 0
            chlori
            1. 0
              at
          3. 0
            Cyx23
            1. 0
              chlori
              1. 0
                Cyx23
            2. 0
              Tim
              1. 0
                Cyx23
      2. 0
        Andreas-Lindig
        1. 0
          at
          1. 0
            Andreas-Lindig
  6. 0
    Elya
    1. 0
      Stefan Muenz
      1. 0
        Elya
        1. 0
          Cyx23
          1. 0
            Elya
            1. 0
              Cyx23
              1. 0
                Elya
                1. 0
                  at
                  1. 0
                    Elya
                    1. 0
                      at
                      1. 0
                        Elya
                        1. 0
                          at
                    2. 0
                      Detlef G.
                      1. 0
                        Elya
                        1. 0
                          Detlef G.
                          1. 0
                            Cyx23
                    3. 0
                      Ingo Turski
                    4. 0
                      Cyx23
      2. 0
        Christian Seiler