screenshot di codice html con tag link evidenziato

Come Collegare Una Pagina HTML Ad Un’Altra Usando Link HTML

Per collegare pagine HTML, usa il tag Testo del link: semplice, essenziale e fondamentale per la navigazione web!


Per collegare una pagina HTML a un’altra utilizzando un link HTML, è necessario utilizzare il tag <a> (detto anche “anchor”). Questo tag permette di creare un collegamento ipertestuale che, quando cliccato, indirizza l’utente a un’altra pagina web o a un’altra risorsa.

In questo articolo spiegheremo in dettaglio come utilizzare il tag <a> per collegare pagine HTML, illustrando la sintassi corretta, esempi pratici e le migliori pratiche per gestire link relativi e assoluti.

Come Funziona il Tag <a> per Collegare Pagine HTML

Il tag <a> crea un collegamento cliccabile. La sintassi base per collegare una pagina HTML è la seguente:

<a href="pagina_destinazione.html">Testo del link</a>

Dove:

  • href: è l’attributo che specifica l’URL o il percorso della pagina di destinazione.
  • Testo del link: è il testo cliccabile che appare all’interno della pagina.

Esempio Pratico

Se si vuole collegare una pagina chiamata pagina2.html dalla pagina corrente, si scrive:

<a href="pagina2.html">Vai a Pagina 2</a>

Cliccando su “Vai a Pagina 2” l’utente verrà indirizzato al file pagina2.html che deve essere collocato nella stessa cartella del file corrente.

Tipi di Link: Relativi e Assoluti

È importante capire la differenza tra link relativi e assoluti per collegare pagine HTML in modo efficace:

  • Link relativi: specificano il percorso rispetto alla posizione del file corrente. Ad esempio, pagina2.html, ./cartella/pagina3.html.
  • Link assoluti: specificano l’indirizzo completo, incluso il protocollo e il dominio, come https://www.esempio.com/pagina.html.

Gestire i Link Relativi

Se la pagina di destinazione si trova all’interno di una sottocartella, il percorso viene indicato come:

<a href="cartella/pagina.html">Link a pagina in sottocartella</a>

Per tornare indietro di una cartella, si utilizza ..:

<a href="../pagina.html">Link a pagina nella cartella superiore</a>

Migliori Pratiche per Collegare Pagine HTML

  • Usa testi descrittivi per i link, in modo che l’utente sappia dove verrà indirizzato.
  • Verifica i percorsi dei file per evitare link rotti.
  • Utilizza gli attributi target per aprire i link in una nuova scheda se necessario, ad esempio target="_blank".

Esempio Completo di Link che si apre in una nuova scheda

<a href="pagina2.html" target="_blank">Apri Pagina 2 in nuova scheda</a>

Guida Passo-Passo Per Creare Collegamenti Ipertestuali Tra Pagine HTML

Se vuoi collegare una pagina HTML a un’altra in modo semplice e veloce, sei nel posto giusto! I collegamenti ipertestuali sono la spina dorsale di ogni sito web e permettono agli utenti di navigare tra i contenuti con un solo clic. In questa guida, ti mostrerò come creare questi link utilizzando il tag <a> in HTML, con esempi pratici che potrai subito mettere in pratica.

1. Capire la Struttura del Tag <a>

Il tag HTML principale per creare un collegamento è <a>. La sua sintassi base è:

<a href="URL_o_percorso" >Testo del link</a>

Dove:

  • href: Specifica il percorso del file o l’URL della pagina a cui vuoi collegarti.
  • Testo del link: È la parte cliccabile visibile all’utente.

2. Esempio Pratico: Collegare Pagine All’interno dello Stesso Sito

Supponiamo di avere due file HTML nella stessa cartella:

  • index.html
  • contatto.html

Per collegare index.html a contatto.html, nel file index.html scrivi:

<a href="contatto.html">Contattaci</a>

Così facendo, quando un utente clicca su “Contattaci”, viene reindirizzato alla pagina di contatto.

Nota Importante:

Se la pagina di destinazione si trova in una cartella diversa, devi specificare il percorso relativo. Ad esempio:

<a href="pagine/contatto.html">Contattaci</a>

3. Usare Percorsi Relativi e Assoluti

Conoscere la differenza tra percorsi relativi e assoluti è fondamentale:

  • Percorso Relativo: Riferimento a file in base alla posizione corrente. Esempio: pagine/about.html
  • Percorso Assoluto: URL completo che inizia sempre dalla radice del sito o dal dominio. Esempio: https://www.miosito.it/pagine/about.html

4. Creare Collegamenti a Sezioni All’interno della Stessa Pagina

Con i link interni, puoi far saltare l’utente direttamente a una sezione specifica della pagina. Serve il tag id per creare un ancora:

<h2 id="contatti">I Nostri Contatti</h2>

...
<a href="#contatti">Vai ai Contatti</a>

Così, cliccando su “Vai ai Contatti”, la pagina scorrerà fino alla sezione con l’id="contatti".

5. Tabella Riassuntiva Dei Tipi Di Collegamenti

Tipo di CollegamentoEsempio di hrefDescrizione
Pagina nello stesso folderpagina2.htmlCollega a un file nella stessa cartella
Pagina in sottocartellafolder/pagina.htmlCollega a file all’interno di una sottocartella
Link esternohttps://example.comCollega ad un sito web esterno
Ancora interna#sezioneCollega a una sezione specifica della stessa pagina

6. Consigli Pratici Per Link Efficaci

  • Usa testi descrittivi per il link: evita “clicca qui” e sii chiaro sul contenuto della pagina di destinazione.
  • Verifica sempre i percorsi quando sposti file o crei nuove cartelle per evitare link rotti.
  • Per i link esterni, considera di aggiungere target="_blank" per aprire in una nuova scheda, migliorando l’esperienza utente.

Seguendo questi semplici passi, sarai in grado di creare una navigazione fluida e funzionale tra le pagine HTML del tuo sito web!

Domande frequenti

Come si crea un link in HTML?

Per creare un link si usa il tag <a> con l’attributo href, ad esempio: <a href="pagina.html">Vai alla pagina</a>.

È possibile aprire il link in una nuova finestra o scheda?

Sì, aggiungendo l’attributo target="_blank" al tag <a>, il link si aprirà in una nuova scheda.

Come collegare una pagina esterna?

Basta inserire l’URL completo nella proprietà href, per esempio: <a href="https://www.esempio.com">Visita il sito</a>.

Posso collegare una sezione specifica all’interno della stessa pagina?

Sì, utilizzando gli ancoraggi con l’attributo id e specificando il nome dopo il cancelletto # nel link.

Come si collegano più pagine tra loro?

Collegando ogni pagina tramite link reciproci usando tag <a> con il percorso relativo o assoluto corretto nel href.

Riepilogo punti chiave per collegare pagine HTML

  • Usare il tag <a> con l’attributo href per creare link.
  • Per aprire il link in una nuova scheda, aggiungere target="_blank".
  • Collegare pagine interne con percorsi relativi (es. pagina2.html).
  • Per link esterni usare URL completi (es. https://www.esempio.com).
  • Utilizzare ancore con id e riferimento #nome per sezioni specifiche.
  • Testare sempre i link per assicurarsi che funzionino correttamente.

Se avete domande o esperienze da condividere, lasciate un commento qui sotto! Non dimenticate di esplorare altri articoli sul nostro sito per approfondire il mondo del web design.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Torna in alto