6. Paragrafatura
Come accennato in precedenza, i browser, non tengono conto della formattazione del testo del documento, ovvero non badano a spazi bianchi
ridondanti, line feed, ritorni carrello, tabulazioni. Ciò in considerazione che la pagina deve poter essere vista con qualsiasi programma e su qualsiasi piattaforma, con grandezze di finestra differenti. Il browser,
difatti, formatterà la pagina automaticamente in dipendenza della configurazione della macchina e del software su cui opera.
I file HTML inoltre, sono scritti in codice ASCII (American Standard Code for Information Interchange) e quindi, sono significativi solo i
primi 7 bit, cioè i caratteri con codice da 0 a 127. Per la visualizzazione degli altri caratteri è necessario inserire nel testo dei codici particolari, elencati in appendice.
Il paragrafo, di norma, inizia sempre con la lettera <P> e termina con </P>.
Ciò sta a significare che il testo contenuto in
questi due tag sarà identificato come un unico paragrafo che sarà poi soggetto a tutte le direttive applicabili al livello di paragrafo. Tra due paragrafi viene lasciata una riga vuota.
Qualora si voglia forzare la formattazione del testo, evitando gli aggiustamenti che il browser svolge in maniera automatica, esiste qualche
comando che può essere d'aiuto.
Per andare forzatamente a capo (quindi un LF ed un CR), l'istruzione è: <BR>
Questo tag semplicemente impone al browser di andare accapo: il testo proseguirà sulla riga successiva.
il <BR> a differenza del <P></P>, quando va a capo non lascia una riga vuota.
Al contrario, ci sono casi in cui non vogliamo che il browser mandi a capo una
porzione di testo in maniera automatica. In questo caso con i tag <NOBR> </NOBR>, tutto il testo in essi racchiuso sarà posto su una sola linea, indipendentemente dalle direttive del browser.
Un altro comando di grande utilità è il comando <HR> che consente di tracciare una riga orizzontale, come la seguente:
La lunghezza della linea si è automaticamente adattata alla larghezza della finestra che
state utilizzando e quindi, può risultare molto utile per dividere, con poco sforzo, due parti del documento. Il tag <BR> può comunque essere personalizzato con una serie di attributi,
indicati con più chiarezza nell'Appendice "B"
Altro comando di formattazione dei paragrafi è <BLOCKQUOTE> ... </BLOCKQUOTE>. Tutto il
testo compreso fra tali tag, verrà visualizzato leggermente rientrato ai lati; può essere utilizzato, ad esempio, per citazioni di parti di testi, per evidenziare delle parti.
Questo è un esempio di citazione o di testo che vuole essere evidenziato tramite del rientro con il comando BLOCKQUOTE
Un altro comando molto importante è <PRE></PRE>. Con esso istruiamo il browser a leggere
il testo seguente con la formattazione che è stata data in fase di scrittura. Pertanto, saranno considerati gli spazi ridondandi, i ritorni a capo ecc.
Vediamo l'esempio:
|
<HTML>
<HEAD>
</HEAD>
<BODY>
<PRE>Questo testo è stato scritto per evidenziare che il browser va a capo esattamente dove
trova un <CR> ed <LF> come in qualsiasi testo ASCII, inoltre, gli spazi r i d o n d a n t i, sono
letti correttemente così come vengono inseriti </PRE>
</BODY>
</HTML>
|
|
|