searchiniz

Manuale di HTML

I collegamenti ipertestuali

   Approfondimenti

Gli elementi intodotti nel capitolo precedente permettono già di realizzare ed utilizzare un collegamento ipertestuale tra una pagina ed un qualunque altro file; adesso esaminiamo alcuni accorgimenti che possono aiutare ad utilizzare al meglio tutti gli attributi applicabili al tag <A>.

L'attributo TARGET="..." all'interno di un collegamento ipertestuale permette di aprire la nuova pagina in una finestra specifica che vogliamo noi, e non soltanto nella finestra attiva, ossia quella in cui è presente il collegamento ipertestuale. Questo attributo è utilizzato soprattutto con i frame, che sono delle divisioni della finestra del browser in più finestre e che permettono la visualizzazione comtemporanea di più pagine web e soprattutto una navigazione più snella. Ebbene, dando un nome a ciascun frame è possibile indirizzare ciascun collegamento ipertestuale in un frame piuttosto che in un altro; è possibile, inoltre, far aprire la nuova pagina in una altra finestra, e questo è utile se si vuole che il visitatore navighi nella nuova pagina pur continuando a visualizzare la pagina di partenza. I frame, e il loro utilizzo, saranno descritti più dettagliatamente più avanti in questa guida.

I valori che può assumere l'attributo TARGET sono "_blank", per indicare che la nuova pagina verrà visualizzata in una nuova finestra; "_parent", che, in una divisione in più frame, indica la pagina che contiene il frame attivo (se una pagina è divisa in frame, questo attributo cancella la divisione e la nuova pagina sarà visualizzata nella pagina intera); "_top", che cancella la divisione in frame e apre la nuova pagina a finestra intera; inoltre questo attributo può assumere i valori "nome", in cui evidentemente il testo "nome" indica il nome che verrà di volta in volta dato a ciascun frame della divisione.

L'utilizzo di questo attributo può risultare più chiaro mediante qualche esempio; come sarà spiegato più avanti, non tutti i browser supportano i frame, solo quelli più recenti (di versione 4.0 o superiore), per cui sarebbe opportuno fornire 2 serie di esempi, uno mediante frame, uno senza, ma siccome l'attributo TARGET avrebbe poco senso senza la nozione di frame, riportiamo l'esempio solo per i browser che supportano i frame.
   CLICCA QUI se il tuo browser supporta i frame (anche se sei indeciso). L'attributo TITLE="..descrizione.." non è di importanza fondamentale e serve solo per dare informazioni aggiuntive utili per il visitatore riguardo al documento che si va a visualizzare cliccando sul collegamento ipertestuale a cui è legato. Quando è presente questo attributo, passando con il mouse sopra al collegamento ipertestuale compare una strisciolina a sfondo giallo che riporta il testo scritto nella dicitura "..descrizione..", un po' come l'attributo ALT="..." del tag <IMG>.
   Questo ESEMPIO permette di capire il funzionamento dell'attributo, la cui sintassi corretta è: <A HREF="..url.." TITLE="Questo link è vuoto">; passare il mouse sopra il collegamento per vedere visualizzata la descrizione. Non cliccate, è inutile.

Infine gli attributi REL e REV indicano una relazione diretta o inversa tra i documenti sorgente e destinazione del collegamento ipertestuale; non sono molto utilizzati nella costruzione di pagine web e la maggior parte dei browser li ignora, per cui non ci addentreremo ulteriormente nella descrizione.
Ci basti sapere che la loro sintassi è la seguente:
<A HREF="indirizzo" REL="tipo1" REV="tipo2">TestoHTML</A>. Allora l'attributo REL serve per specificare, tramite la stringa "tipo1", una relazione diretta tra il documento in cui risiede il tag e quello specificato nell'indirizzo; al contrario REV serve per specificare la stessa relazione, ma inversa tramite la stringa tipo2.

Nel prossimo capitolo descriveremo l'uso delle mappe di immagini.


searchfine

Guida realizzata da   Michele Ferrara  ( © )  




Privacy Policy - Personalizza tracciamento pubblicitario