Presentazione La Sintassi In Linea Nella Pagina Nel Foglio esterno Le Classi I Selettori ID
La Grafica i Links Attrib. Testo Attrib. Colore Attrib. Sfondi Attrib. Posizione Parametri

Le Classi

Qualunque sia il modo style che abbiamo scelto di usare le "classi" ci permettono di creare nuovi elementi (tags) di html che sfruttano al meglio le potenzialità dei css (fogli style).
Le classi di stile si possono infatti definire con estrema facilità e con altrettanta semplicità queste saranno poi richiamate dall'interno dei vari elementi html.
Per definire una classe è sufficiente editare un nome qualsiasi preceduto da un punto. Il nome non ha importanza ma è meglio se attinente con l'effetto che dovrà produrre in modo tale da essere ricordato con maggiore facilità quando avremo bisogno di adoperarlo.

Immaginiamo di volere creare una classe che serva per la nostra firma, quella che di solito mettiamo alla fine della pagina, alla quale daremo il nome .firma e che farà uso di un font piccolo e di colore rosso in stile italico.

Richiamiamo dal nostro editor il file .css se si trattava di un foglio esterno, altrimenti portatevi all'interno della zona style posizionandoci fuori da eventuali parentesi graffe, possiamo descrivere la nostra classe firma assegnandole i vari attributi:

.firma {
font-family: Verdana,Arial,sans-serif;
color: #ff0000;
font-size: 10pt;
text-align: center;
font-weight: lighter;
font-style: italic;
     
 }
font-family: Verdana,Arial,sans-serif;
significa che adopererà il font verdana , se questo non fosse installato sul PC del visitatore si cercherà Arial , nel caso mancasse anche quello si passerà a san-serif e così via, si possono specificare fino a tre fonts alternativi, nel caso in cui nessuno dei tre fosse installato verrà visualizzato quello standard di default.
 
color: #ff0000;
Colore rosso, si possono esprimere i colori in formato esadecimale facendoli precedere dal segno pound # (cancelletto), oppure scrivendo il nome del colore in lingua inglese.(vedi pagina).
 
font-size: 10pt;
Dimensioni del font: 10 punti, potevamo esprimere il valore anche in pixel o in centimetri o anche in altri modi che vedremo in seguito. In pixel forse è addirittura meglio che in punti perchè si adatterà perfettamente e senza limiti alla risoluzione video qualunque essa sia.
 
text-align: center;
Allineamento del testo, in questo caso centrato, si poteva scegliere fra left, right, justify.
 
font-weight: lighter;
Consistenza del font, lighter; leggera, potevamo adoperare: normal, bolder, bold o anche numeri: 400, 500 ecc. ecc.
 
font-style: italic;
Stile Italico, avevamo a disposizione anche :normal, oblique.

 

Adesso la classe è pronta, non resta che richiamarla ogni volta che serve, basterà assegnare la classe "firma" all'elemento (tag) che ci interessa, nel caso nostro <p class="firma">. In questo caso tutto ciò che verrà scritto in questo paragrafo fino alla chiusura </p> rispetterà i parametri definiti nella classe (firma).

L'elemento html altro non è che un contenitore, per cui potremo continuare ad usare <p> con classi diverse ed avere così paragrafi formattati in modo completamente diverso, basterà semplicemente cambiare il nome della classe facendogli richiamare una classe creata precedentemente.
Un esempio chiarirà meglio:

<p class="firma">questo testo rispetta gli attributi della classe firma  sopra definiti</p>

Questo il risultato:

questo testo rispetta gli attributi della classe firma sopra definiti

Continua:    I selettori ID

 


RIZZI RENATO

renato@renatoweb.it