CSS Garden

Tipps und Tricks ?ber Stylesheets

 

Css versus Tabellen

Zitat: Man missbraucht Tabellen nicht zum Darstellen von Bilder! In Tabellen geh?ren nur tabellarische Daten.

Zitat: Entferne mal alle diese sch?. Tabellen und dann sprechen wir weiter.

Dies sind nur zwei von vielen, vielen Antworten auf Fragen von Benutzern in verschiedenen Foren wenn es um den Einsatz von Tabellen geht.

Im Grunde genommen haben die Poster dieser Antworten recht aber?.

Macht doch bitte keine Religion daraus!

Schauen wir uns doch mal einige der Vorteile eines CSS-Layouts gegen?ber dem Einsatz von Tabellen an.

  1. Da das Layout mit dem Inhalt vermischt wird nimmt die Dateigr??e der Seite zu und wird dadurch unn?tig gro?; Bandbreite ist nicht kostenlos.

    Das stimmt zu 100%. Doch nehmen wir an ich habe eine private Homepage mit 3-5 HTML-Seiten und in einer dieser Seiten verwende ich eine kleine Tabelle mit zwei Spalten, um 3 Labels und 3 Textboxen tabellarisch darzustellen. S?mtliche ADSL-Benutzer merken von l?ngeren Ladezeiten null Komma gar nichts und die restlichen mit Analog-Modems oder anderweitig langsamen Verbindungen 0,00002-nichts. Der Ersteller dieser Homepage aber kann diese 3 Labels und 3 Textboxen ? auch mit d?rftigen HTML-Kenntnissen - mit Hilfe einer Tabelle in ca. 5 Minuten strukturieren. Als CSS-Anf?nger braucht er mindestens 2 Stunden dazu. Aufwand und Ertrag l?sst gr?ssen.

    Ein Forumbesucher dr?ckt es so aus:

    Zitat: Das Gr??en-Argument ist in der Praxis v?llig haltlos, und irgendeinen Schmurx von wegen "Tabellen d?rfen nur f?r Daten verwendet werden" gew?hnt man sich nach der Pubert?t wieder ab.

  2. Geringere Dateigr??en bedeuten schnellere Ladezeiten und geringere Kosten f?r das Hosting.

    Ha, Ha, Ha. Da muss ich aber schon hunderte von Sites in meinem Webprojekt haben damit sich das Einsetzen von Tabellen anstelle von CSS auf die Hostingkosten auswirkt.

  3. Suchmaschinen m?ssen sich nicht durch Tabellen durchschlagen und finden das Gesuchte leichter.

    Auch das ist richtig. Nur mit meiner privaten Homepage oder meiner Homepage f?r den Verein will ich vielleicht gar nicht diesem Suchmaschinen-Hype ausgeliefert sein und m?chte nur mit meinen Vereinskollegen oder Freunden ein paar Bilder und Termine sharen. Da interessiert es mich einen alten Hut ob mein Termin der Jassfreunde vom Montag von Google gefunden wird oder nicht.

  4. Es ist sehr schwer ein gleiches Aussehen aller Seiten der ganzen Site beizubehalten.

    Hier wieder dasselbe. Ich habe eine kleine, private Website und eine oder zwei kleine Tabellen darin um Elemente zu strukturieren.

Versteht mich bitte nicht falsch. Ich bin ein riesengrosser Fan von CSS und setze CSS m?glichst in allen Lebens- nein Weblagen ein aber ich kann diese selbsternannten CSS-P?pste nicht ausstehen, welche uns ihre Religion aufdr?ngen wollen. Kennen wir dies nicht aus der Geschichte? Kann man nat?rlich nicht vergleichen. War ein bl?der Spruch.

Auch werden alle obigen Argumente f?r das Einsetzen von Tabellen weggesp?lt, wenn es um grosse, gewerblich genutzte Websites geht. Hier haben wir wirklich den Anspruch des schnellen Ladens. Suchmaschinen m?ssen nat?rlich Schl?sselw?rter m?glichst effizient finden und eine klare, geordnete Struktur muss sich ?ber s?mtliche Sites durchziehen. Ausserdem wird ein Neudesign der Site viel einfacher wenn schon in der ?alten Seite? CSS eingesetzt wurde.

Fazit:

  • Lang leben Tabellen (auch zur Layoutstrukturierung). Aber einfach am richtigen Ort eingesetzt.
  • Noch l?nger lebe CSS. Layouten mit CSS sollte dem layouten mit Tabellen vorgezogen werden.
  • Am l?ngsten lebe das Gegen?berstellen von Aufwand und Ertrag.
  • Und zum Schluss: Jeder wie er will.

 

>Zurück

 

© 1997 - 2026