CSS - Cascading Stylesheets
Diese Seite wird in Zukunft eine Einführung in CSS, Cascading Stylesheets, bieten. CSS ist eine Sprache, mit der man HTML-, XHTML- und XML-Dateien optisch besser gestalten kann. Ein Stylesheet ist eine Layoutvorlage und kann in eine gesonderte Datei ausgelagert werden.
Die Vorteile liegen klar auf der Hand: Die Layout-Informationen der HTML-Tags sind nicht mehr in der HTML-Datei selbst zu finden. Statt dessen gibt es im Stylesheet eine Anweisung für alle Tag eines Typs. Somit wird die Größe der HTML-Datei kleiner, die Ladezeit der Webseite verringert sich zum Teil enorm und der Quelltext ist viel besser lesbar.
Cascading Stylesheets (CSS) gibt es bereits seit zehn Jahren. Es hat erstaunlich lange gedauert, bis sich CSS halbwegs etablieren konnte. Webdesigner der „alten Schule“ verwenden zum Teil immer noch Layouts, die mit Tabellen aufgebaut werden. Wer das heute bei einer neu zu gestaltenden Website macht, hat sich aus dem Bereich der Guten entfernt.
Das Demonstrationsprojekt für das XHTML-Tutorium wird CSS für das Layout verwenden.
