Les feuilles de style en cascade (Cascading Style Sheets) ne sont pas un langage de programmation mais un langage de mise en forme. C’est grâce à elles que les différents éléments d’une page HTML sont positionnés les uns par rapports aux autres et que le texte est formaté (couleur, gras, italique, bordure…).