La differenza tra CSS2 & CSS3

January 4

Cascading Style Sheets (CSS) consente ai progettisti web per modificare lo stile di visualizzazione di una pagina Web con un controllo maggiore di quello che è permesso solo utilizzando HTML. CSS3 è una revisione modulare allo standard CSS, permettendo programmatori di adottare singoli moduli come sono sviluppati piuttosto che l'intera specifica in una volta. Questi moduli creano differenze sostanziali da CSS2, aggiungendo molte nuove funzionalità di immagini e la gestione del testo.

Modifiche al testo in CSS3

CSS3 aggiunge più granularità per il modo in cui il testo è gestito in un documento HTML, nel tentativo di meglio replicare i controlli di layout disponibili per giornali o riviste editori. Nuove specifiche CSS3, per esempio, consentono al progettista di specificare regole di interruzione di riga e parola sillabazione in modo che il testo può essere scorreva uniformemente in una zona di una determinata dimensione. I progettisti possono anche impostare la larghezza dello spazio scheda e il modo in cui HTML per default condensa spazi multipli in uno solo.

I cambiamenti di confine in CSS3

CSS3 dà Web designer diversi nuovi strumenti nel layout e le immagini di sfondo "confini", le linee che circondano un blocco di testo. In CSS3, i bordi possono essere arrotondati anziché diritta; possono anche essere composti di immagini affiancate. Le immagini di sfondo in CSS3 approfittare di questo con una nuova funzione di ritaglio che imposta se l'immagine è consentito versare oltre i confini o se è "tagliata", o ritagliata, dai confini del elemento di pagina.

Immagini in CSS3

CSS3 introduce la possibilità di creare sfumature di colore, che permettono ai colori di scorrere agevolmente da un colore all'altro. Sono abituati a passare tra le immagini o colori senza creare una zona di transizione tagliente. Prima CSS3, gradienti dovevano essere progettato come immagini e usato come una pagina di sfondo. Ora possono essere costruite direttamente in HTML e CSS, consentendo ai progettisti Web di usare meno banda e hanno un controllo più preciso su come appaiono i loro siti web.

Colonne in CSS3

Per i progettisti con pagine di testo-pesanti, uno dei nuovi strumenti più potenti CSS3 è la proprietà colonne, che consente l'autore della pagina per dividere una lunghezza di testo in un numero qualsiasi di colonne con larghezza e dimensione variabile. Come in un giornale, ogni colonna è efficace proprio elemento, così le immagini poste all'interno della colonna ridimensionare alla larghezza della colonna anziché l'intero blocco di testo o sito web.