Stylový jazyk používaný k popisu prezentace obsahu webové stránky v HTML. CSS definuje, jak by prvky měly vypadat (layout, barvy, typografie atd.) na stránce. „Kaskáduje" tím, že umožňuje aplikaci více stylových pravidel, přičemž specifičtější pravidla přepisují obecnější.
A ještě doplníme
CSS je zásadní pro oddělení obsahu od jeho prezentace – stejné HTML lze v různých kontextech zobrazit odlišně, což je základem responzivního designu, tisku, tmavých režimů i přístupnostních úprav. Díky mechanismu kaskády, dědičnosti a specifikity umožňuje vytvářet konzistentní designové systémy, ale zároveň představuje zdroj složitosti, protože efekt jednoho pravidla závisí na kontextu všech ostatních. V UX má CSS přímý dopad na rychlost načítání, stabilitu layoutu, přístupnost a pocit kvality rozhraní. Jeho dobré zvládnutí ve spolupráci designu a vývoje je předpokladem pro to, aby navržený vzhled skutečně fungoval napříč zařízeními a situacemi.