| SINTASSI |
|---|
| Sintassi di base |
| selector {proprietà: valore;} |
| Link dalla pagina HTML a un foglio di stile esterno (in HEAD) |
| <link rel="stylesheet" type="text/css" href="style.css" /> |
| Foglio di stile interno alla pagina HTML (in HEAD) |
| <style type="text/css"> selector {proprietà: valore;} </style> |
| Stile in pagina (in BODY) |
| <tag style="proprietà: valore">
|
| INFORMAZIONI GENERALI | |
|---|---|
| Class | attributo - parola preceduta da un punto ( .nomeclasse ) |
| ID | attributo - parola preceduta da un cancelletto ( #nomeid ) |
| div | tag - contenitore blocco |
| span | tag - contenitore inline |
| color | proprietà css - colore di primo piano |
| cursor | proprietà css - aspetto del cursore |
| display | block; inline; list-item; none |
| overflow | proprietà css - gestione del contenuto se eccede lo spazio
visible, hidden, scroll, auto |
| visibility | visible, hidden |
| FONT | |
|---|---|
| font-style | Italic, normal |
| font-variant | normal, small-caps |
| font-weight | bold, normal, lighter, bolder, numero (100-900) |
| font-size | dimensione del testo |
| font-family | famiglia di font, dal più specifico al più generale |
| TEXT | |
|---|---|
| letter-spacing | spazio tra le lettere |
| line-height | distanza verticale tra le righe di testo |
| text-align | allineamento orizzontale |
| text-decoration | blink, line-through, none, overline, underline |
| text-indent | indentazione della prima riga di testo |
| text-transform | capitalize, lowercase, uppercase |
| vertical-align | allineamento verticale (non supportato da tutti i browser) |
| word-spacing | spazio tra le parole (non supportato da tutti i browser) |
| BOX MODEL | |
|---|---|
![]() |
height; width; margin-top; margin-right; margin-bottom; margin-left; padding-top; padding-right; padding-bottom; padding-left; |
| BORDER | |
|---|---|
| border-width | spessore del bordo |
| border-style | dashed; dotted; double; groove; inset; outset;
ridge; solid; none |
| border-color | colore del bordo |
| POSITION | |
|---|---|
| float | Rende inline un elemento blocco, facendolo 'fluttuare'
left, right, none |
| clear | Elimina il float degli oggetti intorno all'oggetto
both, left, right, none |
| left | Valore assoluto da sinistra della posizione dell'elemento
auto, valore in px, pt, in, cm |
| top | Valore assoluto dall'alto della posizione dell'elemento
auto, valore in px, pt, in, cm |
| position | static, relative, absolute |
| z-index | Profondità sull'asse Z
per gli oggetti sovrapposti (numero maggiore = sopra)
auto, numero intero senza unità di misura |
| BACKGROUND | |
|---|---|
| background-color | colore di sfondo |
| background-image | immagine di sfondo |
| background-repeat | repeat, no-repeat, repeat-x, repeat-y |
| background-attachment | L'immagine di sfondo si scrolla insieme all'oggetto?
scroll, fixed |
| background-position | (x y), top, center, bottom, left, right |
| LIST | |
|---|---|
| list-style-type | Tipo di marcatore o di numero della lista
disc; circle; square; decimal; lower-roman;
upper-roman; lower-alpha; upper-alpha; none |
| list-style-position | Posizione del marcatore o del numero della lista
inside; outside |
| list-style-image | Immagine da utilizzare al posto del marcatore della lista |