Le CSS (Cascading Style Sheet ou feuille de style en cascade) est un langage utlisé pour définir les couleurs, les polices, le rendu et bien d'autre éléments liés à la présentation d'une page Web.
Il décrit la présentation d'un document structuré écrit en HTML ou en XML.
De plus en plus utlisé pour la conception des sites Internet, le CSS permet :
- d'uniformiser la présentation du site
- une rapide mise à jour du design et des styles
- un allégement du code HTML des pages.