Formattazione del testo in una pagina WEB
Tutto ciò che viene digitato nella sezione <BODY>
appare sullo schermo quando la pagina viene visualizzata. E' il
browser che si occupa della impaginazione del testo.
Occorre però tenere presente alcune regole essenziali:
- I rimandi a capo inseriti in fase di scrittura del documento
HTML mediante Invio non vengono mantenuti in fase
di visualizzazione da parte del browser. Per forzare il
testo ad andare a capo si usa per sempio il TAG
<BR>
- Per visualizzare alcuni simboli particolari o le lettere
accentate, non bisogna scriverli direttamente nel codice HTML
bensì si devono inserire apposite stringhe di codifica
denominate entity.
Le entity si ottengono mediante la sintassi generica
&codice;
Esempio: è = è
Consultare una tabella per l'elenco delle entity.
Caratteri e formattazione
File di esempio: esempio4.htm
Per impostare un tipo di carattere personalizzato, si utilizza
il TAG <FONT>...</FONT> utilizzando particolari
attributi. Quelli universalmente riconosciuti da tutti i
browser sono:
- COLOR per definire il colore del testo. La sintassi
è la seguente:
<FONT
COLOR="#codice_colore">Testo da colorare
</FONT>
dove il colore viene specificato secondo la codifica esadecimale
(vista in precedenza)
- SIZE per definire le dimensioni del testo. La sintassi
è la seguente:
<FONT
SIZE="valore">Testo da dimensionare</FONT>
dove il valore viene espresso da un numero intero, che può
assumere un significato assoluto o relativo
- in senso relativo: valori da -3 (molto piccolo) a
+3 (molto grande)
- in senso assoluto da 1 (motlo piccolo) a 7
(molto grande).
Si può anche fissare un valore di riferimento valido per
tutto il documento mediante il TAG
<BASEFONT
SIZE="valore">
Questo TAG non richiede l'istruzione di chiusura e valore
deve essere un numero compreso tra 1 e 7.
Dopo il TAG BASELINE, le dimensioni relative del testo si
riferiranno alle dimensioni di base stabilite appunto con
BASELINE.
- FACE per impostare il tipo di carattere (Arial, Times,
...). La sintassi è la seguente:
<FONT
FACE="tipo_carattere">Testo con carattere diverso
</FONT>
dove tipo_carattere specifica il font da utilizzare.
Occorre però tenere presente due limitazioni fondamentali:
- questo attributo viene interpretato correttamente solo da
alcuni browser (Internet Explorer da 4x in poi, Netscape da 3x in
poi)
- è necessario che sul compiuter di chi visualizza la
pagina il tipo di carattere (font) sia presente !
Per ovviare a questo inconveniente, conviene elencare una lista
di possibili font con un ordine opportuno, in modo che browser
sceglierà il primo disponibile.
<FONT
FACE="Helvetica", "Arial">, "sans-serif">Testo in carattere
Helvetica, oppure Arial o Sans-Serif (carattere anche di
default)</FONT>
