CSS (cascading style sheets) se koristi za oblikovanje web stranica, omogućujući odvajanje sadržaja od stila. Stilovi se mogu zabilježiti u zasebnim datotekama, unutar zaglavlja HTML-a ili direktno u HTML kodu, dok je preporučljivo koristiti vanjske CSS datoteke radi bržeg učitavanja. CSS sintaksa se sastoji od selektora, svojstava i vrijednosti, a razne tehnike, kao što su klase i ID selektori, koriste se za precizno oblikovanje elemenata stranice.