CSS

Cascading Style Sheets. CSS bietet die Möglichkeit, eine einheitliche Formatierungsvorlage für HTML-Dokumente zu schaffen. Die Eigenschaften von HTML-Tags können zentral bestimmt und gepflegt werden. Sie können ausgelagert werden, womit eine  Trennung von HTML-Codierung und HTML-Design vorgenommen wird. Mit CSS-Positioning können sogar dynamische Effekte erzeugt werden. Jedes Element einer Gruppe von Elementen kann in einer eigenen Ebene, dem CSS-Positioning Layer, über dem Hauptdokument  gespeichert werden. Mehrere solcher Ebenen können übereinander liegen. Jede dieser Ebene kann unabhängig voneinander mit JavaScript verändert werden, auch nachdem die Seite bereits geladen wurde.  1998 wurde CSS Level 2 (CSS 2) frei gegeben, ist jedoch bis heute nicht in allen Browsern vollständig implementiert.  Eine Zwischenversion CSS Level 2 Revision 1 (CSS 2.1) ist derzeit in der Entwicklung beim W3C. CSS 2.1 soll Unstimmigkeiten der Vorgängerversion ausbügeln.  Auch CSS Level 3 befindet sich schon in der Entwicklung und soll modular aufgebaut sein. CSS nähert sich mit CSS3 an DSSSL (Document Style Semantics and Specification Language) immer mehr an.                                               
Siehe auch:    DHTML   DOM   JavaScript   HTML   XHTML   XML   Browser   SGML   
Link: http://www.meyerweb.com