Dieser Abschnitt führt in die grundlegenden Konzepte von Style Sheets ein. Behandelt werden der Entstehungszusammenhang sowie die Vor- und Nachteile der Verwendung von CSS. Anhand von Beispielen werden die weitreichenden Gestaltungsmöglichkeiten demonstriert.
Cascading Style Sheets sind eine ebenso einfache wie faszinierende Technologie, um HTML-Elemente, WWW-Dokumente oder auch ganze Web-Sites ansprechend und professionell zu gestalten. Sie ermöglichen es dem Web-Designer, Darstellungseigenschaften für Seitenelemente in einer Art und Weise festzulegen, wie sie aus der Arbeit mit Desktop Publishing Systemen und Textverarbeitungsprogrammen her bekannt ist.
Cascading Style Sheets stellen eine Komplementärtechnologie zu HTML dar. Ihre Verwendung ermöglicht eine klare Trennung zwischen der Struktur (bzw. dem Inhalt) eines Dokuments und dessen Darstellung. Warum eine solche Trennung so bedeutsam ist, wird deutlich, wenn man sich die Entstehungszusammenhänge von CSS vor Augen führt (vgl. auch Eric A. Meyer, Cascading Style Sheets. The Definitive Guide: The Web's Fall from Grace).

