CSS 2.1 Cheat Sheet

Alcuni "trucchi" prer il CSS 2.1

« Older   Newer »
 
  Share  
.
  1. Mezmerized
        +1   -1
     
    .

    User deleted


    CSS 2.1
    Sintassi - Generale - Font - Testo - Margins & Padding - Bordi - Posizionamento - Background - Liste



    Sintassi

    Metodo di scrittura degli elementi:
    CODICE
    selettore {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

    class
    CODICE
    Linea che necessita il punto ( . )
    .class {proprietà: valore;}

    ID
    CODICE
    Linea che necessita il cancelletto ( # )
    #ID {proprietà: valore;}

    div
    CODICE
    Formatta la struttura o un blocco di testo.
    <div class="class"></div>
    <div id="ID"></div>

    span
    CODICE
    Formattazione in linea
    <span style="proprietà: valore;"></span>

    color
    CODICE
    Colore del testo
    selettore {color: valore;}

    cursor
    CODICE
    Aspetto 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.

    display
    CODICE
    La 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

    overflow
    CODICE
    Gestisce i contenuti che fuoriescono da un riquadro.
    visible; hidden; scroll; auto

    visibility
    CODICE
    Imposta la visibilità di un elemento.
    visible; hidden


    Font

    font-style
    CODICE
    italic, normal

    font-variant
    CODICE
    normal, small-caps

    font-weight
    CODICE
    normal, lighter, bold, bolder, n°intero da 100 a 900

    font-size
    CODICE
    Dimensione del testo di un elemento

    font-family
    CODICE
    Definisce la priorità della lista di caratteri da usare per visualizzare un determinato elemento di testo


    Testo

    letter-spacing
    CODICE
    Imposta lo spazio tra le lettere di un testo.

    line-height
    CODICE
    Imposta lo spazio presente tra una riga di testo e la successiva.

    text-align
    CODICE
    Allineamento orizzontale di un testo. Ci sono 3 tipi di allinamente fondamentale (oltre a quello a sinistra di default) e sono: center, right, justify

    text-decoration
    CODICE
    Aggiunge un determinato tipo di decorazione ad un testo.
    blink, line-through, none, overline, underline

    text-indent
    CODICE
    Imposta la rientranza (distanza dal bordo) della prima linea del paragrafo di un testo

    text-transform
    CODICE
    Trasforma 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-spacing
    CODICE
    Imposta lo spazio tra le varie parole che compongono un testo.


    Margins & Padding

    margin
    CODICE
    Questa 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-top
    CODICE
    Specifica la distanza dal lato superiore esterno dell'elemento.

    margin-right
    CODICE
    Specifica la distanza dal lato destro esterno dell'elemento.

    margin-bottom
    CODICE
    Specifica la distanza dal lato inferiore esterno dell'elemento.

    margin-left
    CODICE
    Specifica la distanza dal lato sinistro esterno dell'elemento.

    Abbreviare il codice
    CODICE
    E' 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

    padding
    CODICE
    Questa 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-top
    CODICE
    Specifica la distanza dal lato superiore interno dell'elemento

    padding-right
    CODICE
    Specifica la distanza dal lato destro interno dell'elemento

    padding-bottom
    CODICE
    Specifica la distanza dal lato inferiore interno dell'elemento

    padding-left
    CODICE
    Specifica la distanza dal lato sinistro interno dell'elemento

    Abbreviare il codice
    CODICE
    E' 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-width
    CODICE
    Rappresenta lo spessore dei bordi

    border-style
    CODICE
    Rappresenta 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-color
    CODICE
    Imposta il colore dei bordi

    Abbreviare il codice
    CODICE
    E' 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

    float
    CODICE
    Imposta il posizionamento dinamico dell'elemento.
    left, right, none

    left
    CODICE
    Imposta la posizione sinistra di un elemento.
    auto, valori di lunghezza [pt, in, cm, px]

    top
    CODICE
    Imposta la posizione superiore di un elemento.
    auto, valori di lunghezza [pt, in, cm, px]

    position
    CODICE
    Permette di posizionare un elemento in relazione ad un altro elemento o allo corpo stesso della pagina.
    static, relative, absolute, fixed

    z-index
    CODICE
    Imposta la posizione di un elemento sull'asse x (asse verticale)
    auto, valori numerici


    Background

    background-color
    CODICE
    Imposta il colore di sfondo dell'elemento

    background-image
    CODICE
    Imposta l'immagine di sfondo dell'elemento.
    url('HTTP')

    background-repeat
    CODICE
    Imposta il tipo di ripetizione dell'immagine inserita come sfondo.
    repeat, repeat-x, repeat-y, no-repeat

    background-attachment
    CODICE
    Serve a far scorrere l'immagine insieme all'elemento oppure a fissarla nella pagina.
    scroll, fixed

    background-position
    CODICE
    Imposta la posizione dello sfondo.
    (x y), top, center, bottom, left, right


    Liste

    list-style-type
    CODICE
    Imposta 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-position
    CODICE
    Imposta la posizione del marker dei differenti punti della lista.
    inside, outside

    list-style-image
    CODICE
    Serve 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
     
    Top
    .
  2. Mezmerized
        +1   -1
     
    .

    User deleted


    In arrivo la parte riguardante il CSS 3, stay tuned!
     
    Top
    .
1 replies since 26/6/2010, 08:57   906 views
  Share  
.