A Sbafo! Tutto per il web gratis e in italiano... |
Aggiungi ai preferiti |
![]() |
|||
| :: Sei qui: Home > Manuali > Indice generale dei manuali - Giochiamo con i fogli di stile - pagina 13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
L'elemento di stile font-family consente di scegliere un font per una pagina oppure per una parte di essa. In altre parole, scrivendo un pagina con il font predefinito, essa apparirà nel browser con il carattere indicato come valore dell'elemento font-family. Ecco un esempio: <html> |
| Nota: come avrai potuto osservare, come valore non è
stato assegnato solo il carattere Verdana, ma, in sequenza, anche l'Arial, il Times New
Roman e la famiglia dei "serif". Non è indispensabile indicarne più d'uno, ma se chi visualizza la pagina non ha installato sul suo PC il Verdana, visualizzerà il testo come fosse stato scritto in Arial, se non ha neppure l'Arial come Times New Roman e, se non ne ha nessuno dei tre, con un generico font della famiglia "serif". Le famiglie di font sono: serif, sans-serif, cursive, fantasy, o monospace. Nota anche che un font che abbia nel suo nome degli spazi, come il Times New Roman ad esempio, deve essere preceduto e seguito da apici, cioè in questo modo 'Times New Roman' |
|
Al font prescelto può anche essere assegnato uno stile con l'elemento font-style. Questo elemento ha tre possibili valori:
Vediamo nell'esempio i tre valori applicati a tre titoli:<html>
Il testo può essere più o meno grassettato utilizzando l'elemento di stile font-weight. Valori ammessi sono:
Vediamo l'esempio pratico: <html> |
| Nota: la seconda riga appare in corsivo perché racchiusa nel tag <em> e non per effetto del foglio di stile. |
|
Con questo elemento di stile puoi variare le dimensioni del font. Si possono usare valori assoluti
oppure valore relativi
o ancora unità di misura come
o una percentuale. Ecco un esempio: <html> |
| Nota: anche in questo esempio la seconda riga appare in corsivo perché racchiusa nel tag <em> e non per effetto del foglio di stile. |
| 7.5 Assegnazione contemporanea di più elementi di stile al font Ovviamente anche in questo caso gli elementi di stile riferiti ai font e gli altri elementi possono combinarsi tra loro in un unica stringa: si utilizza l'elemento generico di stile font. Supponi di voler dare al testo di un normale paragrafo un grassetto, un corsivo, utilizzare il font Times New Roman (o in alternativa un font della famiglia "serif") della grandezza di 14 punti e di colore verde. Invece di utilizzare singolarmente gli attributi font-weight, font-style, font-size, font-family e color, con il solo elemento di stile font utilizzerai questa forma: <html>
Usando l'esempio di cui al paragrafo precedente puoi assegnare elementi di stile diversi anche ad altre parti della stessa pagina. Supponi ancora di voler dare al testo di un normale paragrafo un grassetto, un corsivo, utilizzare il font Times New Roman (o in alternativa un font della famiglia "serif") della grandezza di 12 punti e di colore verde e supponi di voler dare al testo contenuto in un altro paragrafo un grassetto, utilizzare un font Comic Sans MS (o in alternativa un Arial oppure un font della famiglia "serif") della grandezza di 18 punti ed in rosso, potresti utilizzare questa forma: <html> |
| Nota: come avrai potuto osservare all'interno del
normale tag del paragrafo <p> è stato inserito un altro tag <q> che
identifica in HTML la citazione breve ed è a questo tag che è stato assegnato lo stile
per differenziarlo dal tag <p>. Non usando questo accorgimento tutti i paragrafi sarebbero stati uguali al primo. Un buon risultato si sarebbe ottenuto invece ricorrendo ad una classe o ad un selettore di identità, già oggetto nella quarta lezione. |
|
|
|
|
Questo sito è ottimizzato per Explorer 5.0 o superiore, Java compatibile. Alcune delle applicazioni presenti potrebbero non essere supportate da Netscape© o da sistemi operativi diversi da Microsoft© Windows. Tutti i marchi citati sono di proprietà dei loro legittimi autori. |
Webmaster: Seatiger Team ![]()