CSS to skrót od Cascading Style Sheets - Kaskadowy Styl Stron. To sposób na zapis opisu wygladu, układu, położenia powielalnych elementów na stronie WWW. Dziś nieodzowny element samego kodowania HTML. CSS zapisywany jest najczęściej w osobnych plikach z rozszerzeniem css. Różne przeglądarki inaczej potrafią interpretować te same zapisy CSS stąd różny wygląd tych samych stron WWW np pod IE i Firefoxem.
Za pomocą CSS zapisujemy powtarzające się tagi HTML w jednym miejscu pod jedną nazwą stylu. Później zamiast od zera przypisywać takie taki każdemu akapitowi tekstu na stronie, wpisujemy jedynie nazwę stylu.
CSS w obecnym stanie niesie jednak za sobą dużo więcej możliwości formatowania treści niż zwykłe tagi HTML.