Webdesign mit (X)HTML und CSS

Ein Kurs für Einsteiger

Grundlagen

CSS (Cascading Stylesheets) ist die Layoutsprache als Ergänzung zu (X)HTML.

Die erste Version von CSS wurde 1996 veröffentlicht; die aktuelle, von den meisten aktuellen Browsern weitgehend unterstützte CSS-Version ist 2.1.

Die CSS-2.1-Spezifikation ist beim W3C einsehbar: http://www.w3.org/TR/CSS21/

Die Spezifikationen beim W3C sind nicht dafür gedacht, dem Webautor auf einfache und schnelle Weise zu erklären, wie CSS (oder andere Sprachen) funktionieren. Vielmehr sind die Spezifikationen die Anweisungen für die Browserhersteller, wie sie die betreffenden Sprachen in ihrer Software umsetzen sollten.

Die Spezifikationen sind einigermaßen komplex und schwer zu lesen – es führt jedoch kein Weg daran vorbei, wenn man verbindlich wissen will, was »richtig« ist.