Jazyk CSS (tabulky kaskádových stylů, Cascading Style Sheets) umožňuje efektivně formátovat dokumenty, definovat způsob jejich prezentace, popisovat podobu webových stránek a styl jednotlivých prvků. Jeho obrovskou výhodou je, že přitom neovlivňuj e obsah dokumentů samotných. Je ideální nadstavbou značkovacích jazyků HTML, XHTML nebo XML. Bez jeho znalosti se již tedy dnes neobejde žádný tvůrce webových stránek a aplikací. Kniha kompletní průvodce jazykem CSS je rozdělena do pěti hlavních t ématických celků: