CSS to język używany do opisywania wyglądu i formy elementów HTML. Dzięki CSS możemy definiować kolory, czcionki, układy czy animacje na stronie. Oddzielenie treści od warstwy prezentacyjnej ułatwia rozwój i utrzymanie witryny. CSS jest podstawowym narzędziem w pracy każdego front-end developera.