Le CSS (Cascading Style Sheets) est un langage qui permet de créer des mises en page conviviales pour les moteurs de recherche. Il définit l’apparence et la mise en forme des pages Web écrites en HTML.  Il n’est pas obligatoire, mais il contribue nettement à améliorer la pertinence d’un site. Le CSS comprend des éléments tels que les couleurs, la police, la disposition des blocs et l’espacement etc..