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 |