La Guida On-Line all'HTML per l'Internet Publishing tutta in Italiano
(C) 1995-98 by Flavio Del Greco e Valerio Zanini

Formattazione dei paragrafi

 I browser WWW, come noto, non tengono conto della formattazione del testo in HTML della pagina, ovvero non badano a spazi bianchi ridondanti, andate accapo, tabulazioni, ecc. Questo proprio perchè la pagina deve poter essere vista con qualsiasi programma di comunicazione e in finestre di qualsiasi dimensione. Sarà dunque il browser stesso a riformattare la pagina.
 Inoltre, il trasferimento del codice HTML avviene con 7 bit per carattere: questo significa che vengono trasmessi solo i primi 128 caratteri del codice ASCII. Per visualizzare gli altri caratteri, come lettere accentate, con dieresi, ecc., si usano dei codici particolari, riportati in appendice.
 È comunque possibile dare qualche direttiva.

 Innanzi tutto per andare accapo, l'istruzione è: <BR>
 Questa tag semplicemente impone al browser di andare accapo: il testo proseguirà sulla riga successiva. Vedremo poi, nel paragrafo delle immagini, come dovrà essere utilizzato il comando <BR> con l'attributo CLEAR.

  Per imporre ad una porzione di testo di non andare mai accapo, la si deve racchiudere fra <NOBR> e </NOBR>. Tutto il testo compreso fra tali tag, verrà posto su una sola linea. All'interno di un testo su una sola linea, può essere utilizzato sia il <BR>, che impone l'andata accapo, sia il nuovo comando <WBR>: questo tag indica al browser che in quel punto, se necessario, si può andare accapo, ma non è una imposizione categorica.

 Per cambiare paragrafo, invece, si usa la tag   <P>
 A differenza della precedente, questo comando oltre a mandare accapo, lascia anche una riga di spazio.

NOTA:
Questo vale per il livello 2 dell'HTML. Per il 3, la tag di paragrafo, non è più un solo salto, ma necessita di essere chiusa. Si userà dunque <P> per indicare l'inizio del paragrafo e </P> per indicarne la fine. Questo perchè in HTML 3 sarà possibile giustificare i paragrafi.
  Infatti in HTML 3, la tag <P> supporterà l'attributo ALIGN="..." con i possibili valori CENTER, RIGHT, LEFT, JUSTIFY. Al momento attuale, non tutti i browser accettano questo attributo per <P>, ma riconoscono il comando <CENTER>...</CENTER> con il quale si può centrare il testo nella pagina. Per essere sicuri di ottenere il risultato voluto si possono per ora utilizzare entrambi i modi contemporaneamente: così facendo, ogni browser riconoscerà uno dei due comandi e, come noto, tralascerà quello che non riconosce.

 Altra cosa interessante, è la possibilità di tracciare una riga orizzontale:  <HR>
 La cosa risulta comoda, in quanto il browser dimensionerà automaticamente la riga sulla larghezza della finestra che si stà utilizzando. Questa tag ha qualche attributo, facente parte delle estensioni di Netscape, attributi che entreranno anche nell'HTML 3. Essi sono:

  • SIZE=valore: specifica lo spessore della riga in pixel.
  • WIDTH=valore: specifica la larghezza in pixel o in percentuale (%) rispetto alla larghezza della finestra utilizzata.
  • NOSHADE : impone che la riga sia solida e non un solo effetto di ombra.
  • ALIGN="tipo": tipo di allineamento, che può essere LEFT, RIGHT, o CENTER.
 Ad esempio l'istruzione: <HR ALIGN="RIGHT" WIDTH="50%" SIZE=5> avrebbe l'effetto:
Prova a variare la larghezza della finestra: noterai che la riga ne occuperà sempre la metà.

  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, ecc.

Indietro all'INDICE GENERALE


WebKit
(C) 1995-98 by Valerio Zanini e Flavio Del Greco
Tutti i diritti riservati.

Se avete qualsiasi suggerimento o correzione vi preghiamo di contattarci attraverso E-Mail.

I diritti di riproduzione di questa guida appartengono agli autori. Per richiedere permessi di duplicazione parziale di quanto qui contenuto o per ulteriori informazioni non esitate a scriverci.