Definizione - Cosa significa Cascading Style Sheets Level 2 (CSS2)?
Fogli di stile a cascata Livello 2 (CSS2) è la seconda versione dei fogli di stile a cascata sviluppata da W3C. È un linguaggio dichiarativo utilizzato per migliorare il linguaggio di markup del testo iperestensivo. CSS2 è un sottoinsieme di Cascading Style Sheets Level 1 e ha funzionalità avanzate come:
- Concetto di tipi di media
- Fogli di stile uditivo
- Funzionalità per l'internazionalizzazione
- Selezione font estesa
- Numerazione automatica e contenuto generato
- Cursori
- Contorni dinamici
- Capacità di controllare overflow del contenuto, ritaglio
- Posizionamento assoluto, fisso e relativo
- Meccanismo di selezione esteso
Attualmente, W3C non fornisce raccomandazioni CSS2. I CSS2 hanno retrocompatibilità, quindi tutti i CSS1 validi sono anche CSS2 validi.
Techopedia spiega Cascading Style Sheets Level 2 (CSS2)
Rispetto a CSS1, che era breve e conciso, CSS2 era voluminoso. CSS2 ha le seguenti caratteristiche principali:
- Fogli di stile sonoro: nuove proprietà di stile per la definizione del foglio di stile sonoro per i documenti.
- Paging: definizione di come le pagine devono essere visualizzate o stampate. Ciò ha reso possibile il ritaglio, la registrazione dei segni e altre funzioni di layout.
- Tipi di media: CSS2 ha introdotto diverse regole di stile per diversi tipi di media.
- Funzioni di accessibilità internazionale: erano disponibili più stili di elenco per i documenti internazionali. Ciò includeva il supporto del testo bidirezionale e le virgolette sensibili al linguaggio.
- Carattere: sono stati definiti e disponibili più caratteri.
- Posizionamento: CSS2 ha introdotto il posizionamento relativo, assoluto e la determinazione del posizionamento all'interno di un documento. Questo ha davvero aiutato i media continui.
- Cursori: CSS2 ha definito il modo in cui il cursore avrebbe risposto a varie azioni.