CSS (cascading style sheets) nam omogucuje razdvajanje izgleda stranice od njenog sadržaja:
Postoje dva CSS standarda: CSS1 iz 1996. i CSS2 iz 1998 godine (sadrži i sva CSS1 svojstva). Tri su mogunosti korištenja CSS-a: izrada tekstualne datoteke sa sufiksom .css u koju spremamo podatke o prikazu stranice datoteke povezujemo sa stranicama na ciji izgled želimo da utjece sljedecim kodom unutar HEAD taga: CSS ima nasljedna svojstva (npr. td tag ce naslijediti svojstva body taga ukoliko kod njega ta svojstva nisu posebno definirana) stil je moguce definirati i u samom kodu HTML stranice, tako da sadržaj CSS datoteke umetnemo unutar STYLE taga (takodjer unutar HEAD taga): klasu definiramo pomocu tacke (npr. .napomena) a pozivamo je pomocu rijeci class unutar pojedinog taga: