Kaskadowe arkusze stylów (CSS) to technologia, która pozwoliła oddzielić treść od formy jej prezentacji. Dzięki temu tworzenie stron stało się prostsze i przyjemniejsze. Uzyskanie spójnego wyglądu witryny i błyskawiczne wprowadzanie zmian graficznych w obrębie całej strony nie byłyby możliwe bez stylów CSS. Kolejna wersja - CSS3 - dostarcza jeszcze więcej możliwości. Atrakcyjne efekty wizualne czy obsługa wielu formatów ekranu to tylko niektóre z nich.