Nota: Se non hai i documenti di lavoro dalla lezione precedente scaricane una copia ora.
<a href="filename.html">testo che corrisponde al link</a>
Pensa a questa formattazione come se al posto della "a" ci fosse ancora e al posto di "href" "hypertext reference" (riferimento ipertestuale).
Il filename deve essere un altro file HTML. Qualsiasi sia il testo dopo il primo simbolo > e dopo il simbolo di chiusura </a> sara' l'ipertesto che appare sottolineato ed "iper."
Ora segui queste indicazioni per costruire un collegamento ad ancora ad un file locale nel tuo documento HTML:
Elencati sotto i due luoghi negli Stati Uniti
che sono considerati zone vulcaniche "attive".
Il 18 Maggio 1980, dopo un lungo periodo di riposo,
questa tranquilla montagna nella provincia di Washington,
forni' <a href="msh.html">
osservazioni</a> dettagliate sul meccanismo
delle eruzioni altamente esplosive.
Il testo "osservazioni" colleghera' il visitatore al secondo documento HTML chiamato msh.html. Questo secondo file non esiste ancora; lo costruiremo ai punti (5) e (6).
<html>
<head>
<title>Mount St Helens</title>
</head>
<body>
<h1>Mount St Helens</h1>
I torreggianti pini di questa tranquilla
montagna furono sradicati come giocattoli
</body>
</html>
Il link ad ancora piu' semplice che ci sia e' quello verso un file della stessa directory/folder del documento che lo richiama. Il codice per creare un link ipertestuale e' uguale a quello che abbiamo imparato sopra, per collegarsi ad un altro documento HTML:
<a href="filename.gif">testo che corrisponde al link</a>dove filename.gif e' il nome del file dell'immagine GIF.
Ora segui queste indicazioni per aggiungere un link ad un file grafico nel tuo documento HTML:
I torreggianti pini di questa tranquilla montagna
furono <a href="msh.gif">sradicati
come giocattoli</a>.
I torreggianti pini di questa tranquilla montagna
furono <a href="pictures/msh.gif">sradicati
come giocattoli;/a>.
NOTA: Con HTML puoi fare in modo che il tuo browser apra qualsiasi documento/grafico in una directory di livello inferiore (per esempio, una sub-directory o folder interna alla directory/folder che contiene il file HTML operativo) usando il carattere "/" che indica il cambio ad una sub-directory chiamata "pictures."
Se tutto va per il verso giusto, il link nella frase che descrive gli alberi abbattuti dovrebbe richiamare il file grafico conservato nella sub-directory/folder pictures.
In questa lezione abbiamo visto come costruire un hyperlink verso un documento che e' conservato in una directory inferiore a quella dove e' posto la pagina HTML che stiamo usando. Nota che puoi anche costruire un link che connetta a una directory di livello superiore usando lo stesso codice HTML:
<a href="../../home.html">ritorna a casa</a>Ad ogni istanza di "../" l'URL di un link ad ancora suggerisce al web browser di andare ad una directory/folder di livello superiore rispetto a quella della pagina corrente; in questo caso di andare su di due livelli di directory/folder e di cercare un file chiamato home.html.
Nel nostro esempio, diciamo che la nostra sub directory pictures non era nella stessa directory/folder del file volc.html ma che era attualmente ad un livello superiore.
Nella sezione precedente abbiamo costruito un link dal file volc.html al file msh.gif in una subdirectory:
<img src="pictures/msh.gif">Ora, noi vogliamo riorganizzare la struttura del nostro web in modo che la folder/directory pictures sia al livello piu' alto. Il link e' ora scritto:
<img src="../pictures/msh.gif">cosi' il web browser crea una cartellina chiamata "pictures" che e' contenuta un livello piu' su del nostro file volc.html.
Un vantaggio di questa struttura che dovrebbe essere piu' semplice conservare una grande quantita' di grafici nella folder/directory superiore, che puo' essere condivisa da altre web page. Noi dovremmo fare un'altra lezione sulle formazioni terrose che fa uso delle immagini conservate in questa folder/directory.
Allora, adesso e' ora di dare una piccola riorganizzatina ai nostri file HTML. Questo richiede che tu abbia familiarita' con lo spostamento di file e di directory in giro per il tuo computer. Leggilo attentamente! Sembrera' che tutto si complichi da un momento all'altro, ma si mettera' tutto a posto subito!
<h3>Mount St Helens</h3> Il 18 Maggio 1980, dopo un lungo periodo di riposo, questa tranquilla montagna nella provincia di Washington, forni'<a href="msh.html"> osservazioni</a> dettagliate sul meccanismo delle eruzioni altamente esplosive.
NOTE: Dal momento che il file msh.html e' ancora nella stessa directory relativa di volc.html, non dobbiamo cambiare una sola virgola del codice HTML! Ora ti rendi conto di come la connessione relativa dei file sia una degli aspetti piu' potenti dell'HTML?
I torreggianti pini di questa tranquilla montagna furono <a href="pictures/msh.gif">sradicati come giocattoli</a>.Apri questo file nel tuo text editor e digita il link come segue:
I torreggianti pini di questa tranquilla montagna furono <a href="../pictures/msh.gif">sradicati come giocattoli</a>.I link relativi informano il browser che deve salire di un livello rispetto alla folder/directory corrente (volcano) e qui cercare un'altra folder/directory chiamata pictures che contiene un'immagine GIF chiamata msh.gif
<img alt="Una Lezione Su:" src="../pictures/lava.gif" width=300 height=259>
Perche' lo stiamo facendo? Diciamo che hai finito la lezione e che sei pronto per caricare i tuoi lavori su un server web e permettere al mondo di vederli. E assumiamo che l'indirizzo Internet per questo server presso la Big University sia:
http://www.bigu.edu/E che il tuo file sia conservato in una serie di director:
--= livello piu' alto del server: www.bigu.edu
/courses
/science
/geology
/volc.html
in questo modo l'URL di Volcano Web potrebbe essere:
http://www.bigu.edu/courses/science/geology/volcano/volc.htmlAbbastanza lungo, eh? Ecco qui la spiegazione promessa -- sulla maggior parte dei server WWW si puo' designare un nome standard alla pagina web di "default" per questa directory, quella predefinita, e su molti sistemi questo nome e'.... index.html. Questo significa che l'indirizzo Internet e':
http://www.bigu.edu/courses/science/geology/volcano/equivale a
http://www.bigu.edu/courses/science/geology/volcano/index.htmlQuesto ti potrebbe portare a pensare che tagliare via 20 lettere sia costato un sacco di fatica! Ma questo accorgimento rende il tuo URL un po' piu' professionale -- Se tu stessi creando l'home page di Longhorn Cheese,
http://www.cheese.com/longhorn/sembra meno ridondante di
http://www.cheese.com/longhorn/longhorn.htmlche viene tirato in ballo quando la gente e' incuriosita dal tuo sito, legge qualche cosa a proposito del tuo URL e cerca di connettersi digitandolo direttamente nel loro web browser.
Nota anche che questo nome di file speciale index.html e' usato nella maggior parte dei server ma potrebbe anche essere default.htm -- controlla con le persone che usano il tuo stesso web server.
Use il bottone indietro del due volte per tornare a questa pagina. Se la tua pagina fosse diversa da quella dell'esempio, ricontrolla il testo che hai digitato nel text editor.
The Internet Connection at MCLI is
Alan Levine --}
Comments to mailto:alan.levine@domail.maricopa.edu?subject=Writing
HTML