Un Cascading Style Sheets (CSS) è un documento che specifica le impostazioni grafche di una pagina HTML.
Nel creare pagine HTML è importante conoscere i CSS in quanto ci permettono di separare la vista grafica (definita nel CSS) dal contenuto (nel codice HTML).
I CSS sono attualmente considerati una necessità per la grafica, tanto che tutti i tag fisici che realizzano la grafica direttamente in HTML (come < B >, < I > o < FONT >) sono deprecati.
Per validare documenti con CSS senza deprecazioni possiamo quindi usare le specifiche HTML più rigide, specificando all'inizio della pagina l'intestazione :
< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd " >
Potendo essere risorse esterne rispetto ad un file HTML, i CSS offrono molte possibilità:
Usando i CSS quello che dovremo indicare nel codice HTML non è tanto come una determinata zona debba essere graficamente rappresentata, ma cosa rappresenti. Nel CSS verrà specificato comedebbano apparire i vari oggetti.
Grazie ai CSS è possibile impostare non solo gli aspetti grafici più semplici come colori e font, ma modificare caratteristiche più complesse come il posizionamento delle varie parti della pagina.
COMMENTI







