CSS - počítače: zkratka pro anglické: Cascading Style Sheets, česky: kaskádové styly. Jedná se o jazyk, pro popis vzhledu dokumentů napsaných ve značkovacím jazyce (např. HTML). Definuje barvy, rozložení i použitá písma a fonty. Typickým příkladem aplikace CSS stylů je jazyk HTML a webové stránky. CSS ale lze aplikovat i na XHTML nebo jakýkoliv dokument v jazyce XML. CSS používá princip kaskády, kdy definice vzhledu postupuje od nejobecnějších prvků až k těm nejkonkrétnějším.