Kaskádové styly (CSS) jsou nástrojem pro úpravu vzhledu webových stránek. Umožňují oddělit obsah HTML od vizuálního designu.
Pomocí CSS můžete nastavit barvy, písma, velikosti a umístění elementů na stránce.
Styly se mohou aplikovat přímo na elementy v HTML, ve vnějších souborech nebo uvnitř samotného HTML dokumentu.
CSS podporuje dědičnost, což znamená, že styly definované pro rodičovský element se přenášejí na jeho potomky.
Kaskádový efekt zajišťuje, že pokud je více stylů aplikováno na jeden prvek, použije se ten nejvíce specifický.
CSS také umožňuje vytváření responzivních designů, které se přizpůsobují různým velikostem obrazovek.