Se il feed raggiungerà i 100 iscritti, offrirò il download in formato PDF della Guida Html. Per ogni 100 nuovi iscritti aggiungerò una nuova guida da scaricare.

GUIDA PAGINE WEB: CSS


www.

Adv:


Acquista questo spazio

pubblicita@arquen.net

+/- Introduzione:

+/- Guida Css:

+/- Tutorial Css:

+/- TagCloud:

Profilo

[4] Sei in: Home » Guida Css » PSEUDO CLASS/PSEUDO ELEMENTI

[5] Default | Mobile | Stampa | |

Le pseudo-class, che iniziano tutte con i due punti seguendo senza spazi l'elemento, permettono di aggiungere altre regole a specifici selettori senza dover aggiungere altri attributi class nel codice XHTML.

Pseudo-class del primogenito (first-child)

Questa regola definisce lo stile di tutti i paragrafi primogeniti.

Es.:
p:first-child { font-style: italic } 

Questa regola definisce lo stile solo di dei paragrafi primogeniti contenuti nei <div>.

Es.:
div > p: first-child { font-style: italic }

Questa regola definisce lo stile di tutti i paragrafi primogeniti ma solo se all'interno vi è <em>.

Es.:
p: first-child em { font-weight: bold } 

Gli pseudo elementi sono simili alle pseudo-class, ma sono considerati pseudo-elementi perchè si comportano come se fossero elementi quando invece non lo sono. Sono: :first-line, :first-letter, :before, :after

Pseudo-elemento di inizio riga (first-line)

Questa regola definisce lo stile di enfatizzazione della prima riga in questo caso di un paragrafo, ma si può applicare a qualunque elemento.

Es.:
p: first-line { color: #000; font-size: 100%; } 

Questo pseudo-elemento ha un suo set di proprietà: background, clear, color, font, letter-spacing, line-height, text-decoration, text-shadow, text-transform, vertical-align, word-spacing.

Pseudo-elemento di capolettera (first-letter)

Questa regola definisce lo stile di enfatizzazione della prima lettera di un paragrafo, ma può essere applicato a qualunque elemento.

Es.:
p: first-letter { font-size: 120% } 

Questo pseudo-elemento ha un suo set di proprietà: background, border, clear, color, float, font, line-height, margin, padding, text-decoration, text-shadow, text-transform, vertical-align.

Pseudo-elemento di contenuto (before)

Questa regola permette d'inserire nel documento un contenuto testuale (anche un url) o un'immagine non presente nello stesso. E questo contenuto viene inserito subito prima dell'elemento definito nel selettore.

Es.:
h1:before { content: url(immagine.gif); } 
h1:before { content: "testo da inserire..."; } 
h1#nome_id { content: "url(immagine.gif)"; } 
h1#nome_id { content: "testo da inserire..."; } 
h1#nome_class { content: "url(immagine.gif)"; } 
h1#nome_class { content: "testo da inserire..."; } 

Pseudo-elemento di contenuto (after)

Pseudo-elemento complementare a :before. L'unica differenza è che il contenuto viene inserito dopo l'elemento specificato nel selettore.

Es.:
h1:after { content: url(immagine.gif); } 
h1:after { content: "testo da inserire..."; } 
h1#nome_id { content: "url(immagine.gif)"; } 
h1#nome_id { content: "testo da inserire..."; } 
h1#nome_class { content: "url(immagine.gif)"; } 
h1#nome_class { content: "testo da inserire..."; } 

Aiutami a creare una nuova community aggiungendoti alla Pagina Fan...
Oppure iscrivendoti al Gruppo...

Media voti:

Vota l'articolo: 1 - 2 - 3 - 4 - 5

Nessun Commento

Puoi inviare un commento su questo articolo:
(usando gli account di Google, Twitter e Yahoo!)

[9] Accessibilità / Contatti / Privacy / Disclaim / Consigli / Abbonati al Feed:
Pannello di configurazione
Vota la guida Css: | N° Utenti: 21 - Media Voti: 7.6
Data di oggi: Lun 15/03/2010 | Visite totali: 9907 | Utenti online: 11
© Copyright Arquen.net 2005/2010 - Hosting: TopHost - Xhtml / Css reserved ®
Default | Mobile | Stampa |