CSS (Cascading Style Sheets) = kaskádové styly, jazyk pro popis způsobu zobrazení elementů na stránkách napsaných v jazycích HTML, XHTML nebo XML. Umožňují rozsáhlé možnosti formátování, oddělení struktury a stylu a ve výsledku jednodušší údržbu webové prezentace. CSS vlastnosti jednotlivých elementů lze dynamicky měnit pomocí Javascriptu. Jazyk byl navržen standardizační organizací W3C (World Wide Web Consortium). V současnosti je aktuální CSS verze 3.