• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

welches layout is css?

Status
Für weitere Antworten geschlossen.

fanatic79

Neues Mitglied
das tabellen nicht verwendet werden sollen hat aber auch nichts mit der grösse des codes zu tun, auch css-code muss irgend wohin geschrieben werden. tabellarische daten werden auch in tabellen angeordnet, dazu sind tabellen schlisslich da.
tabellen zu verwenden um eine grafik zentriert anzuzeigen ist das gegenteil von gut (also eben nur gut gemeint :mrgreen: )
dort, wo du tabellen findest, wird auch tabellenlayout verwendet.

mit css gewinnst du einige vorteile, die du auf diversen css-web-seiten oder auch hier im board nachlesen kannst
 
hi.
erstmal gut das du die gegen tabellen layouts entschieden hast.

deine beiden beispiele sind bei schlecht, da diese mit frames gemacht wurden.
warum diese schlecht sind kannst du hier im forum in unzähligen beiträgen lesen.

schau dich einfach mal um.

Gruß KY
 
das tabellen nicht verwendet werden sollen hat aber auch nichts mit der grösse des codes zu tun
Doch. Es ist sicher nicht der Hauptgrund, aber es ist ein angenehmer Nebeneffekt, dass Layout&Design mit CSS in ein Stylesheet ausgelagert wird. Die HTML-Dateien sind so erheblich kleiner. Dadurch, dass das Stylesheet gecached wird, wird das Layout nur ein einzges Mal geladen, ansonsten nur die Inhalte. Bei Tabellenlayouts wird das ganze Layout bei jeder Seite neu mitgeladen. Keine Tabellenlayouts zu verwenden reduziert also auch die Dateigröße und insbesondere auch die Ladezeiten.

Aber der Hauptgrund ist sicher, dass HTML so nicht gedacht ist und dass Tabellenlayouts ein Hack aus den 1990er Jahren sind, wo es noch kein CSS gab, und die potenzielle Gefahr, dass die Seite dann nicht mehr barrierefrei ist (was insbesondere bei komplexen Layouts und mehrfach verschachtelten Tabellen sicher der Fall ist).

Gruß und schönes Wochenende,
-Efchen
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben