![]() |
I fogli di stile a cascata, meglio noti con l'acronimo CSS (dall'inglese Cascading Style Sheet) e detti anche semplicemente fogli di stile, vengono usati per definire la rappresentazione di documenti HTML, XHTML e HTML, XHTML, XML. Le regole per comporre i fogli di stile sono contenute in un insieme di direttive (Recommendations) emanate a partire dal 1996 dal W3C. L'introduzione dei fogli di stile si è resa necessaria per separare i contenuti dalla formattazione e permettere una programmazione più chiara e facile da utilizzare, sia per gli autori delle pagine HTML che per gli utenti. Anche se le specifiche CSS3 non sono state ancora rilasciate, il W3C pubblica regolarmente degli aggiornamenti sullo sviluppo dei moduli css3 proposti. Questi moduli css3 sono stati introdotti per suddividere le nuove specifiche CSS3 permettendo di portare avanti, fare gli adeguati test ed aggiornare un modulo specifico senza dovere per forza modificare l’intero insieme di specifiche. Al livello sviluppo per i programmi utenti come browser di tipo vocale (per riprendere l'esempio trovato sul sito W3C), questi moduli permettono di poter aggiornare il modulo interessato (in questo caso un modulo di tipo auditivo) con maggiore facilità e flessibilità.Novità CSS3:Rispetto le possibilità già proposte nel CSS2, in questa nuova versione si presentano: un'aggiunta d'immagini di sfondo multipli (multiple background), un'ombreggiatura del testo (text-shadow) e degli elementi (box-shadow), un'aggiunta di un font specifico (@font-face), contenuti in più colonne (multi-column), angoli rotondeggiati (border-radius) e trasparenza di un elemento (opacity). |