De CSS zijn verzamelingen opmaak stijl-instructies die nagenoeg overal in HTML-documenten kunnen voorkomen. Met "Cascading" wordt in dit verband bedoeld dat, als een stijlelement van een object of blok wordt aangepast, dit alleen binnen dit blok van kracht is en daarbuiten weer de vorige waarde zal aannemen. Alle stijlelementen van alle objecten hebben "zonder tegenbericht" een door de browser gegeven initiële waarde bijvoorbeeld ≺body {color:black; background-color:white}≻, die bij de meeste webpagina's al in het head-blok zal worden aangepast voor de gehele pagina.
Voor veel websites is het handig alle algemene stijl-instructies in een apart bestand te plaatsen waaraan alle pagina's in het head-blok refereren met: ≺link rel='stylesheet' type='text/css' href='mijnstijl.css'≻. Evenzogoed kan de opmaker besluiten één bepaalde kop rood te maken binnen zijn tag met: ≺h2 style='color:red'≻.
Voor de syntaxis van CSS en veel detailinformatie zie: w3schools.