De ontwikkeling van Cascading Style Sheets gaat terug naar 1996. Het World Wide Web Consortium (W3C), de toezichthouder op het web, publiceerde toen de specificaties van CSS level 1. Een nieuwe denkrichting voor het vormgeven van HTML-documenten was geboren: geen HTML-opmaakregels meer in de HTML-code, maar CSS-instructies in een apart stijlblok of extern stijlblad. De vormgeving en de inhoud van een webpagina werden uit elkaar getrokken.
De aanbeveling van CSS2 verscheen in 1998 en is inmiddels grondig herzien. Hoewel CSS 2.1 nog niet af is, wordt al meer dan zes jaar gesleuteld aan de opvolger, CSS3. Dit boek behandelt de principes van CSS 2.1 en blikt stevig vooruit op CSS3. Tot de behandelde onder werpen behoren:
Het boek wordt afgesloten met een verzameling niet al te ingewikkelde stijlvoorbeelden, klaar voor gebruik. De gekozen stijlen maken geen gebruik van toekomstige CSS-specificaties, en werken derhalve in de meeste browsers.