-
Mezmerized.
User deleted
CSS 2.1
Sintassi - Generale - Font - Testo - Margins & Padding - Bordi - Posizionamento - Background - Liste
Sintassi
Metodo di scrittura degli elementi:CODICEselettore {proprietà: valore;}
Foglio di stile esterno:CODICE<link rel="stylesheet" type="text/css" href="style.css" />
Foglio di stile interno:CODICE<style type="text/css">
selettore {proprietà: valore;}
</style>
Foglio di stile in linea:CODICE<tag style="proprietà: valore;">
Generale
classCODICELinea che necessita il punto ( . )
.class {proprietà: valore;}
IDCODICELinea che necessita il cancelletto ( # )
#ID {proprietà: valore;}
divCODICEFormatta la struttura o un blocco di testo.
<div class="class"></div>
<div id="ID"></div>
spanCODICEFormattazione in linea
<span style="proprietà: valore;"></span>
colorCODICEColore del testo
selettore {color: valore;}
cursorCODICEAspetto del cursore del mouse. I seguenti cursori sono compatibili con tutti i browser più usati:
crosshair, default, help, move, pointer, text, wait, *-resize
(al posto dell'asterisco dovranno essere inserite le direzioni cardinali con cui si desidera ottenere l'effetto: N, NW, W, SW, S, SE, E, NE.
displayCODICELa funzione di questa proprietà è quella di definire il trattamento e la presentazione di un determinato elemento, intervenendo su di esso. Questa proprietà è di tipo ereditario.
block; inline; list-item; none
overflowCODICEGestisce i contenuti che fuoriescono da un riquadro.
visible; hidden; scroll; auto
visibilityCODICEImposta la visibilità di un elemento.
visible; hidden
Font
font-styleCODICEitalic, normal
font-variantCODICEnormal, small-caps
font-weightCODICEnormal, lighter, bold, bolder, n°intero da 100 a 900
font-sizeCODICEDimensione del testo di un elemento
font-familyCODICEDefinisce la priorità della lista di caratteri da usare per visualizzare un determinato elemento di testo
Testo
letter-spacingCODICEImposta lo spazio tra le lettere di un testo.
line-heightCODICEImposta lo spazio presente tra una riga di testo e la successiva.
text-alignCODICEAllineamento orizzontale di un testo. Ci sono 3 tipi di allinamente fondamentale (oltre a quello a sinistra di default) e sono: center, right, justify
text-decorationCODICEAggiunge un determinato tipo di decorazione ad un testo.
blink, line-through, none, overline, underline
text-indentCODICEImposta la rientranza (distanza dal bordo) della prima linea del paragrafo di un testo
text-transformCODICETrasforma il testo seguendo i seguenti valori, che servono rispettivamente a rendere maiuscole tutte le prime lettere di ogni parola, rendere tutto il testo minuscolo o rendere tutto il testo maiuscolo.
capitalise, lowercase, uppercase
word-spacingCODICEImposta lo spazio tra le varie parole che compongono un testo.
Margins & Padding
marginCODICEQuesta proprietà viene utilizzata per distanziare un contenuto da ciò che lo circonda all'esterno dell'elemento. Il margin non ha un colore di sfondo e risulta in questo modo completamente trasparente. Senza specificazioni di alcun tipo la distanza sarà la stessa per tutti i lati del contenuto.
margin-topCODICESpecifica la distanza dal lato superiore esterno dell'elemento.
margin-rightCODICESpecifica la distanza dal lato destro esterno dell'elemento.
margin-bottomCODICESpecifica la distanza dal lato inferiore esterno dell'elemento.
margin-leftCODICESpecifica la distanza dal lato sinistro esterno dell'elemento.
Abbreviare il codiceCODICEE' possibile inserire differenti margini per ogni lato dell'elemento e risparmiare spazio usando la seguente scrittura. Le distanze sono ordinate secondo questo criterio: top, right, bottom, left.
margin:N°px N°px N°px N°px
paddingCODICEQuesta proprietà viene utilizzata per distanziare un contenuto da ciò che lo circonda all'interno dell'elemento. Il colore di sfondo del padding viene influenzato dal colore di sfondo dell'elemento a cui appartiene. Senza specificazioni di alcun tipo la distanza sarà la stessa per tutti i lati del contenuto.
padding-topCODICESpecifica la distanza dal lato superiore interno dell'elemento
padding-rightCODICESpecifica la distanza dal lato destro interno dell'elemento
padding-bottomCODICESpecifica la distanza dal lato inferiore interno dell'elemento
padding-leftCODICESpecifica la distanza dal lato sinistro interno dell'elemento
Abbreviare il codiceCODICEE' possibile inserire differenti margini per ogni lato dell'elemento e risparmiare spazio usando la seguente scrittura. Le distanze sono ordinate secondo questo criterio: top, right, bottom, left.
padding:N°px N°px N°px N°px
Bordi
border-widthCODICERappresenta lo spessore dei bordi
border-styleCODICERappresenta lo stile dei bordi. Ci sono differenti stili, ognuno conferisce un aspetto diverso ai bordi.
dashed, dotted, double, groove, inset outset, ridge, solid, none.
border-colorCODICEImposta il colore dei bordi
Abbreviare il codiceCODICEE' possibile inserire le differenti proprietà risparmiando spazio usando la seguente scrittura. In ordine vediamo la dimensione dei bordi, il colore, e lo stile.
border: N°px #HEX solid (sostituire "solid" con lo stile preferito)
Posizionamento
floatCODICEImposta il posizionamento dinamico dell'elemento.
left, right, none
leftCODICEImposta la posizione sinistra di un elemento.
auto, valori di lunghezza [pt, in, cm, px]
topCODICEImposta la posizione superiore di un elemento.
auto, valori di lunghezza [pt, in, cm, px]
positionCODICEPermette di posizionare un elemento in relazione ad un altro elemento o allo corpo stesso della pagina.
static, relative, absolute, fixed
z-indexCODICEImposta la posizione di un elemento sull'asse x (asse verticale)
auto, valori numerici
Background
background-colorCODICEImposta il colore di sfondo dell'elemento
background-imageCODICEImposta l'immagine di sfondo dell'elemento.
url('HTTP')
background-repeatCODICEImposta il tipo di ripetizione dell'immagine inserita come sfondo.
repeat, repeat-x, repeat-y, no-repeat
background-attachmentCODICEServe a far scorrere l'immagine insieme all'elemento oppure a fissarla nella pagina.
scroll, fixed
background-positionCODICEImposta la posizione dello sfondo.
(x y), top, center, bottom, left, right
Liste
list-style-typeCODICEImposta il tipo di stile del marker per i differenti punti della lista.
none, cicle, disc, square, armenian, decimal, decimal-leading-zero, georgian, lower-alpha, lower-greek, lower-latin, lower-roman, upper-alpha, upper-latin, upper-roman, inherit
list-style-positionCODICEImposta la posizione del marker dei differenti punti della lista.
inside, outside
list-style-imageCODICEServe ad impostare un immagine come marker dei punti della lista.
Ecco come appaiono di diversi stili per il marker (gli stili sono tutti applicati alla prima voce della lista):SPOILER (click to view)- None
- Circle
- Disc
- Square
- Armenian
- Decimal
- Decimal-leading-zero
- Georgian
- Lower-alpa
- Lower-greek
- Lower-latin
- Lower-roman
- Upper-alpha
- Upper-latin
- Upper-roman
- Inherit
Edited by Mezmerized - 26/7/2010, 22:43. -
Mezmerized.
User deleted
In arrivo la parte riguardante il CSS 3, stay tuned! .