Cascading Style Sheets (Feuilles de Style en Cascade) est un language de feuilles de style développé pour contrôler l'aspect visuel de document utilisant un langage de balisage.
HTML = structure
CSS = présentation
les feuilles de styles sont des collections de règles de formatage
elles sont habituellement contenus dans des fichiers externes (au html)
elles sont appliqués aux pages dans l'ordre où elles sont trouvées, en cascade, de l'externe au local