Cosa sono i fogli di stile (CSS)?
Il CSS (Cascading Style Sheets, fogli di stile a cascata), è un linguaggio usato per definire la formattazione di documenti HTML, XHTML e XML, ad esempio i siti web e relative pagine web.
L'introduzione del CSS si è resa necessaria per separare i contenuti delle pagine HTML dalla loro formattazione o layout e permettere una programmazione più chiara e facile da utilizzare.
A differenza delle specifiche CSS 2, che è costituita da un'unica specifica, le specifiche CSS3 sono costituite da sezioni separate dette "moduli".
I CSS3 presentano nuove possibilità e proprietà rispetto a CSS2. Le più importanti sono:
la possibilità di utilizzare codice CSS al posto delle immagini (jpg, png...) per creare trasparenze, bordi arrotondati e ombreggiature
la possibilità di creare animazioni, trasformazioni e scalature
nuovi selettori e classi
la possibilità di adattare il layout delle pagine web a vari dispositivi e media non più utilizzando più fogli di stile per ogni dispositivo ma uno solo che adatta la pagina a tutti.
la possibilità di sostituire JavaScript per creare tooltip, gallerie d'immagine e altro.
In questo corso vedremo cosa sono i CSS3 e tratteremo tutti gli argomenti necessari a rendere il tuo codice html graficamente impeccabile.
Conoscendo le basi del CSS3, potrai finalmente iniziare ad usare e sfruttare i fogli di stile CSS3, per impostare il look da dare alle pagine del tuo sito web.
Infatti imparando ad usare CSS3 potrai realizzare, l'aspetto grafico del tuo sito web.