Questo ci porta in una di quelle pericolose situazioni in cui Netscape si contrappone all'HTML "standard". Netscape introdusse un'estensione HTML -- il tag <center>...</center> -- che allinea con il centro della pagina web qualsiasi cosa contenuta al suo interno. Ti sembra che abbia senso? Beh, se parli con un purista dell'HTML, l'allineamento e' un attributo. Un codice piu' generale per un allineamento centrato e' una variazione del tag <p>:
<p align=center> blah blah blah <img src="file.gif"><br> blah blah </p>Nota che ora abbiamo un tag di chiusura </p>. Poi, se stai centrando diversi paragrafi, ciascuno deve essere marcato con un proprio <p align=center>...</p>
Molti altri browser e gli standard di HTML 3.2 ora supportano il tag di Netscape <center>...</center>. Ricorda che se un browser non riconosce un tag, semplicemente lo ignora.
Per gli effetti dell'allineamento centrato, confronta:
Il Formaggio nella StoriaIl formaggio e' stato presente durante molti grandi avvenimentiQuando Magellano navigo' attraverso gli angusti Stretti, egli mangiava formaggio. Quando le truppe Alleate sbarcarono in Europa, il formaggio era li'. Quando Neil Armstrong impresse le sue orme sulla luna, egli aveva appena concluso uno snack a base di formaggio.
|
con questo esempio che allinea al centro il contenuto:
Il Formaggio nella StoriaIl formaggio e' stato presente durante molti grandi avvenimentiQuando Magellano navigo' attraverso gli angusti Stretti, egli mangiava formaggio. Quando le truppe Alleate sbarcarono in Europa, il formaggio era li'. Quando Neil Armstrong impresse le sue orme sulla luna, egli aveva appena concluso uno snack a base di formaggio.
|
Ora modificheremo le nostra copertina (index.html) per usare il tag <center>...</center> nella lista delle sezioni di lezione. Faremo anche altri cambiamenti per migliorare il suo aspetto.
<B>In questa Lezione...</B> <ul> <i> <li><A HREF="intro.html">Introduzione</A> <li><A HREF="term.html">Glossario</A> <li><A HREF="usa.html">Luoghi vulcanici negli USA</A> <li><A HREF="mars.html">Luoghi vulcanici su Marte</A> <li><A HREF="proj.html">Progetti di Ricerca</A> </i> </ul>e sostituiscila col seguente HTML:
<p align=center> <font size=+1> <i> <A HREF="intro.html">Introduzione</A><br> <A HREF="term.html">Glossario</A><br> <A HREF="usa.html">Luoghi vulcanici negli USA</A><br> <A HREF="mars.html">Luoghi vulcanici su Marte</A><br> <A HREF="proj.html">Progetti di Ricerca</A><br> </i> </font> </p>
NOTA: Osserva per bene le modifiche che abbiamo apportato. Quest'intera sezione e' racchiusa dai tag d'allineamento <p align=center>..</p>. La lista non ordinata che avevamo costruito nella lezione 6 sarebbe risultata centrata in un modo strano -- i simbolini sarebbero stati sfasati. Cosi' abbiamo rimosso la struttura <ul><li>...<li>...</ul>. I tag <br> alla fine di ogni riga forzeranno una rottura della linea stessa. Ed infine, abbiamo aggiunto un tag <font>...</font> per aumentare la dimensione del testo.Se vuoi confrontare il tuo file con un esempio di come dovrebbe sembrare a questo punto.Se vuoi puoi anche usare i tag <center>...</center> al posto di <p align=center>...</p>
Ogni intestazione <hN>...</hN> dovrebbe essere centrata, aggiungendo l'attributo:
<hN align=center>blah blah blah</hN>Ora useremo questo attributo per centrare il titolo di ogni pagina:
<h2>Introduzione</h2>a
<h2 align=center>Introduzione</h2>
NOTA: Esiste anche un attributo d'allineamento per il tag <hr> che e' rilevante per le altre opzioni che abbiamo rivisto nella lezione 19 "Semplici Divisioni Orizzontali". Quando specifichi una lunghezza minore per una barra orizzontale, puoi anche specificare se la vuoi allineata a destra o a sinistra (il valore predefinito e' al centro):
|
Con l'attributo align nel tag <img> possiamo specificare se vogliamo avere un'immagine allineata con il margine destro o sinistro della pagina. Ma ancora, possiamo avere qualsiasi codice successivo a "riempire" lo spazio vuoto. L'HTML per fare cio' é:
<img src="filename.gif" align=right> <img src="filename.gif" align=left>Confronta questi due esempi:
| no attributo align align=bottom (default se non specificato) |
||
|---|---|---|
|
||
| flusso di testo align=left |
||
|
||
Accorcia ed allunga la finestra del tuo browser per vedere la tua pagina come risulta ora.
Un'altra nota. Ci saranno momenti in cui il testo od altri elementi allineati con l'immagine saranno piuttosto corti e tu vorrai forzarli a mettersi sotto la figura. C'e' un attributo per il tag <br> per togliere l'allineamento:
<br clear=left> <br clear=right> <br clear=all>questo "pulira'" tutti i precedenti allineamenti impostati nei tag <img>. Suggeriamo di usare sempre questi tag perche' l'allineamento variera' in base al font specificato nel browser del visitatore e alla larghezza della finestra.
Ora torneremo alla pagina index.html per riformattare la pagina d'apertura. L'immagine e' carina, ma prende molto spazio verticale per avere il testo che segue la figura. Useremo l'allineamento immagine/testo per mettere un po' di testo al lato della figura.
<img alt="Una Lezione su:" src="../pictures/lava.gif"> <p> <B><font size=+4 color=#FF66FF>V</font> <font size=+3 color=#DD0055>OLCANO WEB</font></B> <BLOCKQUOTE> <B><I><font size=+1>"La natura urla selvaggiamente,e sostituiscilo con:
distruggendo le terre"</font></I></B><br> -- <A HREF="http://magic.geol.ucsb.edu/~fisher/pliny.htm"> Plinio il Vecchio</A>, il quale mori' di asfissia dopo aver osservato la distruzione
di Pompei a causa dell'eruzione del 79 A.C. del Vesuvio. </BLOCKQUOTE> In questa lezione userai la Rete per cercare informazioni sui vulcani
e poi scrivere il tuo resoconto sui risultati.
<img alt="A Lesson on:" src="../pictures/lava.gif" align=left> <B><I><font size=+1> "La natura urla selvaggiamente, distruggendo le terre" </font></I></B><br> -- <A HREF="http://magic.geol.ucsb.edu/~fisher/pliny.htm"> Plinio il Vecchio</A>, il quale mori' di asfissia dopo aver osservato la distruzione di Pompei a causa dell'eruzione del 79 A.C. del Vesuvio. <p> <B><font size=+4 color=#FF66FF>V</font> <font size=+3 color=#DD0055>OLCANO WEB</font></B> <p> In questa lezione userai la Rete per cercare informazioni sui vulcani e poi scrivere il tuo resoconto sui risultati. <br clear=left>
NOTA: Tutto tra il tag <img... align=left> ed il tag <br clear=left> sara' adiacente alla figura -- l'immagine e' allineata a sinistra e l'altro codice riempie lo spazio vuoto.Se vuoi, puoi confrontare il tuo file con un esempio di come dovrebbe sembrare a questo punto.Abbiamo messo la quotazione sopra anche per attirare l'attenzione. Con questo nuovo aspetto, il tag <blockquote> non era efficiente, cosi' e' stato rimosso.
<div align=left>...</div> <div align=right>...</div> <div align=center>...</div>Nota che l'attributo center sortisce lo stesso effetto del tag <center>...</center> di Netscape.
Ora useremo questo tag per rendere la nostra quotazione d'apertura con il testo allineato a destra:
<div align=right> <B><I><font size=+1> "La natura urla selvaggiamente, distruggendo le terre" </font></I></B><br> -- <A HREF="http://magic.geol.ucsb.edu/~fisher/pliny.htm"> Plinio il Vecchio</A>, il quale mori' di asfissia dopo aver osservato la distruzione di Pompei a causa dell'eruzione del 79 A.C. del Vesuvio. <p> <B><font size=+4 color=#FF66FF>V</font> <font size=+3 color=#DD0055>OLCANO WEB</font></B> </div>
| Costruiamoci | una bella tabella... |
The Internet Connection at MCLI is
Alan Levine --}
Comments to mailto:alan.levine@domail.maricopa.edu?subject=Writing
HTML