CSS, acronimo di Cascading Style Sheet, è un foglio di stile contenente le regole di formattazione dei documenti HTML. Il CSS è utilizzato per definire l’estetica di un sito web. Con il CSS è possibile specificare come i contenuti del sito devono essere visualizzati, ad esempio il colore dei caratteri, il font, il margine, il padding e altre proprietà di layout.
Il CSS permette di separare il contenuto del sito dal suo aspetto, rendendo più semplice e veloce la modifica dello stile di un sito. Ad esempio, se si vuole cambiare il colore di sfondo di un sito, basta modificare una sola riga di codice CSS invece di dover modificare ogni singola pagina del sito.
Il CSS è un linguaggio semplice e intuitivo, ed è molto utilizzato in combinazione con il linguaggio HTML (HyperText Markup Language), che viene utilizzato per definire la struttura del sito.
CSS è supportato da tutti i moderni browser web e può essere utilizzato sia per il design di siti desktop che di siti per dispositivi mobili. Esistono diverse versioni di CSS, l’ultima delle quali è la CSS3, che introduce numerose nuove proprietà e funzionalità rispetto alle precedenti versioni.
Perchè utilizzare il CSS per un sito web
Utilizzare CSS per definire l’aspetto di un sito web è una scelta molto conveniente, poiché permette di separare il contenuto strutturale del sito dal suo aspetto, rendendo più facile e veloce apportare modifiche allo stile del sito. Inoltre, utilizzare CSS rende il codice del sito più pulito e leggibile, rendendo più semplice la manutenzione del sito nel tempo.