Le CSS, ou "Cascading Style Sheets" en anglais, est un langage de balisage utilisé pour la mise en forme des pages web. Il est utilisé pour définir l'apparence et le style des éléments HTML tels que les textes, les images, les tableaux, les formulaires, etc.
Le principal avantage du CSS est qu'il permet de créer des règles de style qui peuvent être appliquées à plusieurs éléments à la fois. Cela permet de maintenir une cohérence visuelle sur l'ensemble du site et de faciliter les modifications de la mise en page ou de l'apparence des éléments.