Home-Produkte-Testarea-Kontakt-Datenschutz-Aktualisiert: 06-Feb-2006
< Voriger Tag   Nächster Tag >

Montag, 06. Februar 2006

WWW: Mathias Schäfer, "Grundlagen für Spaltenlayout mit CSS"

Die aktuelle Technik für das Layout einer HTML-Seite ist CSS. Während die Table-Layout-Technik heutzutage eher als schlecht gilt. Übersehen wird dabei oft, dass auch die jetzige CSS-Layout-Technik mit Floats eine Art Hack ist.

Mathias Schäfer geht in "Grundlagen für Spaltenlayout mit CSS" auf beide Techniken ein, beschreibt die aktuellen CSS-Layout-Techniken und nennt die Vor- und Nachteile von Table- und CSS-Layouts.

Falls man den Text als abschreckend von CSS empfindet, sollte man sich davon nicht abschrecken lassen. CSS-Layouts sind auf Grund von Browserfehlern nicht unproblematisch aber CSS-Layouts sind schlanker, übersichtlicher, damit in gewissen Sinn leichter zu pflegen und auch leichter barrierefrei zu gestalten als Table-Layouts - man braucht nur etwas Zeit, um sich daran zu gewöhnen. Wobei bei den Table-Layouts zunächst auch gelernt werden musste, dass es besser ist alle Elemente zu schließen, leere Tabellenfelder mit &nbsp; zu vermeiden usw.

Webstandards

Das Wichtige an Webstandards ist IMHO eh das Standards im Wort. Offen dokumentierte, frei verwendbare Standards, so dass eine Website überall problemlos unabhängig vom Webbrowser und Betriebssystem benutzt werden kann und dabei barrierefrei ist. Ob die Seite nun mit einem Table-, CSS- oder XYZ-Layout webstandardkonform aufgebaut ist, ist für die Benutzung der Seite vom eigenen Lieblingsbrowser- und Betriebssystem aus dann weniger von Bedeutung, sondern mehr für die Seitenerstellung. Wobei zwischen Aufwand, Kosten, Nutzen und möglichst alle oder zumindest die gewünschte Zielgruppe problemlos erreichen zu können abgwägt werden muss.

[Direktlink]

< Voriger Tag   Nächster Tag >

  RSS V0.91

<Februar 2006 >
  0102030405
06070809101112
13141516171819
20212223242526
2728     

Home-Produkte-Testarea-Kontakt-Datenschutz-Aktualisiert: 06-Feb-2006
(C) 2000-2018 by Sven Drieling