Introduit au milieu des années 1990, CSS devient couramment utilisé dans la conception de sites web et bien pris en charge par les navigateurs web. CSS Cascading Style Sheets : feuilles de style en cascade est un langage qui consiste à regrouper dans un même document des caractéristiques de mise en forme associées à des groupes d’éléments. Il suffit de définir par un nom un ensemble de définitions et de caractéristiques de mise en forme, et de l’appeler pour l’appliquer à un texte. Un codes css est inséré entre les balises head et /head tandis que son effet s’applique à toute la page web en question.
Les feuilles de styles constituent un moyen pour séparer la structure et mise en page d'un site web. c.a.d le css permet de placer la mise en forme des pages web sur un fichier externe dont l'extension est .css tout ça c'est pour faciliter le développement des applications web