De l'anglais "Cascading Style Sheets", se traduisant "feuilles de style en cascade", CSS est un langage qui permet de gérer la présentation d'un page
Web. Ces feuilles de style permettent de définir des règles appliquées à un ou plusieurs documents HTML. Ces règles portent notamment sur le positionnement des
éléments, l'alignement, les marges et espaces, les bordures, les images de fond, les polices de caractères, les couleurs... Le but du langage CSS est de séparer la
structure d'un document HTML et sa présentation.