CSS står for Cascading Style Sheets.
CSS er et sprog til at definere layout på HTML-dokumenter.
CSS kan bruges til at definere bl.a. fonte, farver, marginer, liniehøjder, højde, bredde, baggrundsbilleder, positionering, m.v.
I forhold til HTML, indeholder CSS ikke bare langt flere muligheder for layout, det er også mere præcist og avanceret.