REC-CSS2-19980512
Fogli di stile a cascata, livello 2
[Cascading Style Sheets, level 2]
Specifiche CSS2
Raccomandazione W3C 12 Maggio 1998
Questo documento è una traduzione dell'originale documento W3C rintracciabile all'indirizzo
http://www.w3.org/TR/REC-CSS2.
Tutti i diritti riservati.
- Questa versione:
- http://www.w3.org/TR/1998/REC-CSS2-19980512
- Ultima versione:
- http://www.w3.org/TR/REC-CSS2
- Precedente versione:
- http://www.w3.org/TR/1998/PR-CSS2-19980324
- Curatori:
- Bert Bos
<bbos@w3.org>
Håkon Wium Lie
<howcome@w3.org>
Chris Lilley
<chris@w3.org>
Ian Jacobs
<ij@w3.org>
- Questa traduzione:
- Gabriele Romanato
- Michele Diodati
- Nota alla traduzione (da leggersi prima della consultazione)
Contenuto
Queste specifiche definiscono i Fogli di stile a cascata, livello 2 (CSS2). CSS2 è un linguaggio per fogli stile che consente ad autori ed utenti di collegare degli stili (p.es. tipi di caratteri, spaziatura e caratteristiche acustiche) a documenti strutturati (p.es. documenti HTML ed applicazioni XML). Separando lo stile di presentazione dei documenti dal contenuto dei documenti, i CSS2 semplificano lo sviluppo per il Web e la gestione dei siti.
I CSS2 sono costruiti sui CSS1 (si veda [CSS1]) e, con pochissime eccezioni, tutti i fogli di stile CSS1 validi sono fogli di stile CSS2 validi. I CSS2 supportano fogli di stile specifici per il mezzo, così da permettere agli autori di costruire su misura la presentazione dei loro documenti per navigatori [browser] visuali, periferiche acustiche, stampanti, periferiche braille, palmari, ecc. Queste specifiche supportano anche il posizionamento dei contenuti, fonti [insiemi di caratteri, font] scaricabili, impaginazione di tabelle, caratteristiche per l'internazionalizzazione, contatori e numerazione automatici nonché alcune proprietà relative all'interfaccia utente.
Stato di questo documento
Questo documento è stato revisionato dai membri del W3C e da altre parti interessate ed è stato approvato dal Direttore come una Raccomandazione W3C. Si tratta di un documento stabile e può essere usato come materiale di riferimento o citato come riferimento normativo da un altro documento. Il ruolo del W3C nel produrre la Raccomandazione è di attirare l'attenzione sulle specifiche e di promuovere il loro impiego generalizzato. Ciò accresce la funzionalità e l'interoperabilità del Web.
Un elenco delle Raccomandazioni W3C correnti e di altri documenti tecnici può essere trovato a http://www.w3.org/TR.
La discussione pubblica sulle caratteristiche dei CSS avviene su www-style@w3.org.
Formati disponibili
Le specifiche CSS2 sono disponibili nei seguenti formati:
- HTML:
- http://www.w3.org/TR/1998/REC-CSS2-19980512
- un file di testo semplice:
- http://www.w3.org/TR/1998/REC-CSS2-19980512/css2.txt,
- HTML compresso in un file gzip tar:
- http://www.w3.org/TR/1998/REC-CSS2-19980512/css2.tgz,
- HTML compresso in un file zip (questo è un file '.zip' non un '.exe'):
- http://www.w3.org/TR/1998/REC-CSS2-19980512/css2.zip,
- ed anche un file PostScript compresso come gzip:
- http://www.w3.org/TR/1998/REC-CSS2-19980512/css2.ps.gz,
- ed un file PDF:
- http://www.w3.org/TR/1998/REC-CSS2-19980512/css2.pdf.
In caso di discrepanze tra i vari formati delle specifiche, http://www.w3.org/TR/1998/REC-CSS2-19980512 è da considerare la versione definitiva.
Lingue disponibili
La versione in inglese di queste specifiche è la sola versione normativa. Tuttavia, per traduzioni in altre lingue si veda http://www.w3.org/Style/css2-updates/translations.html.
Errata corrige
L'elenco degli errori noti in queste specifiche è disponibile a http://www.w3.org/Style/css2-updates/REC-CSS2-19980512-errata.html.
Si prega di riportare gli errori in questo documento a css2-editors@w3.org.
- 1 A proposito delle Specifiche CSS2
- 2 Introduzione ai CSS2
- 3 Conformità: requisiti e raccomandazioni
- 4 Sintassi CSS2 e tipi di dati fondamentali
- 5 Selettori
- 6 Assegnazione di valori di proprietà, collegamento a cascata ed eredità
- 7 Tipi di media
- 8 Il modello per riquadrati [box model]
- 8.1 Dimensioni del riquadrato
- 8.2 Esempio di margini, cuscinetto [padding] e bordi
- 8.3 Proprietà dei margini: 'margin-top', 'margin-right', 'margin-bottom', 'margin-left' e 'margin'
- 8.4 Proprietà del cuscinetto [padding]: 'padding-top', 'padding-right', 'padding-bottom', 'padding-left' e 'padding'
- 8.5 Proprietà dei bordi
- 8.5.1 Larghezza dei bordi: 'border-top-width', 'border-right-width', 'border-bottom-width', 'border-left-width' e 'border-width'
- 8.5.2 Colore dei bordi: 'border-top-color', 'border-right-color', 'border-bottom-color', 'border-left-color' e 'border-color'
- 8.5.3 Stile dei bordi: 'border-top-style', 'border-right-style', 'border-bottom-style', 'border-left-style' e 'border-style'
- 8.5.4 Proprietà stenografiche [shorthand] dei bordi: 'border-top', 'border-bottom', 'border-right', 'border-left' e 'border'
- 9 Modello di formattazione visuale
- 10 Il modello di formattazione visuale in dettaglio
- 11 Effetti visivi
- 12 Contenuti generati, numerazione automatica ed elenchi
- 13 Media a pagine
- 14 Colori e sfondi
- 15 Font [o insiemi di caratteri]
- 15.1 Introduzione
- 15.2 Come specificare i font
- 15.3 Selezionare un font
- 15.3.1 Descrizione dei font e @font-face
- 15.3.2 Descrittori per selezionare un font: 'font-family', 'font-style', 'font-variant', 'font-weight', 'font-stretch' e 'font-size'
- 15.3.3 Descrittori per precisare i dati contenuti in un font: 'unicode-range'
- 15.3.4 Descrittore per valori numerici: 'units-per-em'
- 15.3.5 Descrittore per rimandi: 'src'
- 15.3.6 Descrittori per corrispondenze: 'panose-1', 'stemv', 'stemh', 'slope', 'cap-height', 'x-height', 'ascent' e 'descent'
- 15.3.7 Descrittori per sintetizzare: 'widths', 'bbox' e 'definition-src'
- 15.3.8 Descrittori per l'allineamento: 'baseline', 'centerline', 'mathline' e 'topline'
- 15.3.9 Esempi
- 15.4 Caratteristiche dei font
- 15.5 Algoritmo di corrispondenza dei font
- 16 Testo
- 17 Tabelle
- 18 Interfaccia utente
- 19 Fogli di stile acustici
- Appendice A. Un foglio di stile esemplificativo per HTML 4.0
- Appendice B. Modifiche rispetto ai CSS1
- Appendice C. Note su implementazione e prestazioni per i font
- Appendice D. La gramatica dei CSS2
- Appendice E. Riferimenti
- Appendice F. Indice delle proprietà
- Appendice G. Indice dei descrittori
- Appendice H. Indice