Skip to content

Definizione di CSS (Cascading Style Sheet)

Linguaggio usato per descrivere le modalità di presentazione di documenti scritti in un linguaggio a marcatori come ad esempio HTML. Il CSS ha costituito il primo tentativo di separare il contenuto dalla presentazione delle pagine web; in HTML vengono definiti i contenuti del documento e viene relegato ai CSS il compito di specificare grafica, formato e stile della presentazione. I vantaggi della separazione tra contenuto e forma grafica sono molteplici, e si possono riassumere in termini di accessibilità, flessibilità, possibilità di personalizzazione e riduzione della complessità e delle ripetizioni nel codice HTML. Ad esempio, è possibile fruire un’applicazione attraverso diversi dispositivi (PC, cellulare, etc.) personalizzando la presentazione in base al device, e quindi dare agli utenti una user experience adeguata alle proprie esigenze e ai diversi dispositivi utilizzati.

di Jessica Sartori