|  |
 | |  |
I collegamenti ipertestuali
|
 |

 |
I collegamenti ipertestuali, chiamati generalmente link, sono degli elementi del documento HTML, quali parole o immagini, che se 'cliccate' consentono di passare ad un'altra sezione dello stesso o di un altro documento.
L'importanza dei link è notevole, in quanto consentono di collegare fra loro (link significa appunto collegamento) diversi documenti in maniera tale da consentire a chi li consulta di approfondire determinati argomenti e, comunque, di non essere vincolato dalla sequenzialità tipica dei documenti cartacei.
Il tag che si occupa della creazione e gestione dei link è <A>...</A>, al quale si possono associare numerosi argomenti, dei quali uno a scelta fra i due seguenti è necessario:
NAME="nome_del_collegamento" |
Viene utilizzato per creare dei punti nel documento ai quali si potrà successivamente accedere tramite un link diretto.
|
HREF="url_del_documento_collegato" |
Definisce un link che, se cliccato, consentirà all'utente di consultare il documento specificato nella
URL. Senza addentrarci per ora in argomenti troppo tecnici,
è utile sapere che per URL s'intende una sorta d'indirizzo universale tramite il quale
è possibile definire in maniera univoca un certo documento o una sua specifica parte.
|
|
 |
Cerchiamo di chiarire meglio le idee con degli esempi pratici. Prendiamo in considerazione il seguente documento HTML, del quale tralasciamo per semplicità espositiva l'header ed i tags non necessari ai fini della presente trattazione.
Codice HTML |
Risultato a video |
<UL>
<LH><B>Indice Generale</B>
<LI><A HREF="#prefazione">Prefazione</A>
<LI><A HREF="cap1.htm">Capitolo 1</A>
<LI><A HREF="cap2.html">Capitolo 2</A>
<LI><A HREF="cap3.html">Capitolo 3</A>
<LI><A HREF="/FIGURE/indice.html">Indice delle figure</A>
<LI><A HREF="http://www.biblio.org/LIBRI/index.html">Bibliografia</A>
</UL>
|
|
Commentiamo ora le varie voci del nostro ipotetico indice generale.
La parola prefazione, se 'cliccata', rimanda ad un'altra sezione dello stesso documento.
I 3 capitoli sono associati rispettivamente ai files cap1.html cap2.html cap3.html, contenuti tutti nella stessa directory
del documento corrente
L'indice delle figure si trova nella directory /FIGURE/ e, in particolare, è contenuto nel file indice.html
La bibliografia invece si trova alla URL: http://www.biblio.org/LIBRI/index.html, in un altro sito.
Come consiglio generale, si consiglia di utilizzare, quando ciò sia possibile, dei riferimenti relativi per i links del proprio sito, in maniera tale da evitare eccessivi stravolgimenti in caso di trasferimento di un servizio da un server ad un altro.
Notiamo inoltre che le parole 'cliccabili' (generalmente evidenziate con un particolare colore e/o con la sottolineatura), sono quelle contenute fra il tag d'inizio link <A> e quello di fine link </A>
Per meglio comprendere la relazione fra gli argomenti HREF= e NAME= , osservate la figura seguente:

Come intuibile, il parametro NAME= assegna un nome ad una porzione del documento, e HREF= la richiama tramite un link. E' importante notare come i riferimenti NAME= siano direttamente richiamabili anche da pagine esterne. Per esempio, per collegare la porzione capitolo1 del documento libro.html ospitato nel sito www.biblioteca.org, è necessario utilizzare un'istruzione simile a quella che segue:
<A HREF="http://www.biblioteca.com/libro-mio/libro.html#capitolo1">Link al mio libro</A>
|