## 4.5 - Stili e dimensioni dei font

E' possibile mettere in risalto o evidenziare parole o frasi nel testo utilizzando stili o dimensioni di carattere differenti.

In HTML esistono tag appositi: `<b>`, `<i>` e `<u>` sono i piu' semplici, e modificano rispettivamente lo stile del carattere in grassetto, corsivo e sottolineato.

I tag `<big>` e `<small>` consentono di specificare le dimensioni relative dei caratteri nel testo. I caratteri che appaiono tra i tag `<big>` (rispettivamente `<small>`) sono impostati in una dimensione di carattere maggiore (rispettivamente minore) del testo precedente e successivo. La grandezza del carattere viene stabilita dal browser. Nell'eventualita' che il testo sia gia' nelle dimensioni massime, il tag non ha alcun effetto.

I tag `<big>` e `<small>` mantengono l'effetto desiderato anche se vengono annidati. Per esempio le seguenti righe:

`Mary <big> had <big> a <big> little <big> lamb </big> </big> </big> </big>

Mary <small> had <small> a <small> little <small> lamb </small> </small> </small> </small>

`
apparirebbero cosi':

`

Mary had a little lamb

Mary had a little lamb

`

I pedici e gli apici possono venire specificati rispettivamente dai tag `<sub>` e `<sup>`. Per esempio la riga:

`x <sub> 2 </sub> <sup> 3 </sup> + y <sub> 1 </sub> <sup> 2 </sup>`

viene visualizzata in questo modo:

`x 2 3 + y 1 2`

Per far apparire il testo in un carattere monospazio come il Courier e' possibile utilizzare i tag `<tt>` e `</tt>` come segue:

`<tt> Mary <big> had <big> a pretty <small> little <small> lamb </tt>`

`Mary had a pretty little lamb`

Esercizio: inserisci i tag di chiusura nella riga precedente rispettando l'annidamento

I tag di modifica del carattere vengono influenzati dal tag `<blockquote>` solo in caso di conflitto: se lo stile di una parola nel testo di un `<blockquote>` viene modificato con un tag (es. grassetto) e l'intero blocco è impostato su un altro tag, allora il tag piu' interno non ha affetto.

Osservazione: nonostante i tag di stile non siano deprecati è comunque preferibile specificare gli stili e le dimensioni di carattere con i "fogli di stile" trattati piu' avanti nella II parte.

I fogli di stile consentono infatti un controlo piu' preciso della formattazione dello stile e della dimensione carattere.