CSS è l’acronimo di Cascading Style Sheets, un linguaggio che specifica come viene presentata una pagina web e che serve a impostare strutture di pagina e formattazioni, in maniera indipendente dal contenuto.

Un file CSS contiene semplicemente del testo che indica al browser le regole da seguire per mostrare la pagina all’utente che l’ha richiesta, ad esempio

p {
    font-size:20px;
}

dice al browser di visualizzare il contenuto dei paragrafi con i caratteri della dimensione di 20 pixel.