Cascading Style Sheets ou CSS est un langage de feuille de style utilisé pour décrire la présentation d’un document écrit en HTML ou en XML CSS vous permet de définir l’apparence des textes (comme la police, la couleur, la taille, etc…), ainsi que l’agencement de la page (comme les marges, l’arrière-plan, etc…). CSS définit donc la présentation du document. CSS décrit la façon dont les éléments doivent être affichés à l’écran, sur du papier, ou sur d’autres supports. CSS est initialement conçues pour être utilisées avec des documents HTML. fournir un mécanisme pour associer différents styles à un même document Une feuille de style contient la définition de différentes règles CSS. C’est en appliquant ces règles qu’on peut mettre en forme les éléments, ou plus concrètement leur donner du style. Un style définit la façon dont un élément HTML (par exemple

) sera affiché.