Link assoluti vs. link relativi
Un collegamento ipertestuale può essere relativo o assoluto. Un collegamento assoluto indica al browser come raggiungere la pagina di destinazione, indipendentemente da dove si trova la pagina di collegamento nel sito. Si chiama assoluto perché funzionerà allo stesso modo da qualsiasi pagina del sito. Un collegamento relativo utilizza una scorciatoia per indicare la posizione della pagina di destinazione in base alla posizione della pagina di origine.

Un collegamento completamente relativo conterrà il nome del dominio nel collegamento, ma se si collegano pagine nello stesso dominio non è necessario includere queste informazioni - se il dominio non è specificato, i browser dei visitatori inseriranno le informazioni del dominio per tu, usando il dominio della pagina di origine di default.

La maggior parte dei siti Web avrà pagine in diverse cartelle. Ad esempio, la home page si troverà nella directory principale (in genere con un URL di "www.domain.com/index.html"), ma se hai una sezione del tuo sito web dedicata ai gufi potresti mettere quelle pagine in un cartella separata per mantenerli organizzati (nel qual caso l'URL potrebbe apparire come "www.domain.com/owls/nesting.html"). Le pagine sulle aquile sarebbero quindi in un'altra cartella (con un URL come "www.domain.com/eagles/nesting.html"). Se dovessi creare un collegamento assoluto nella pagina di nidificazione del gufo che puntava alla pagina di nidificazione dell'aquila, sarebbe simile al seguente:

Abitudini di nidificazione dell'aquila

Un collegamento relativo dalla pagina di nidificazione del gufo alla pagina di nidificazione dell'aquila sarebbe simile al seguente:

Abitudini di nidificazione dell'aquila

Che ne dici se le due pagine si trovano nella stessa cartella? Bene, se costruisci un link assoluto sulla pagina di nidificazione dell'aquila che punta alla pagina della preda dell'aquila, sarebbe simile a questo:

Specie rapaci di aquila

Un collegamento relativo dalla pagina di nidificazione dell'aquila alla pagina della preda dell'aquila sarebbe simile al seguente:

Specie rapaci di aquila

Puoi vedere come l'utilizzo di collegamenti relativi può farti risparmiare un sacco di digitazione, specialmente se la pagina di origine e la pagina di destinazione si trovano nella stessa cartella sul tuo server web. D'altra parte, i collegamenti relativi funzioneranno anche se successivamente si sposta la pagina di origine in una parte diversa del sito (anche se ciò non ti aiuterà se la pagina di destinazione si sposta).

Un altro vantaggio dell'utilizzo dei collegamenti relativi è che molti programmi di modifica HTML controllano la presenza di collegamenti interrotti ogni volta che si sposta un file. Questi programmi rileveranno e correggeranno i collegamenti relativi ma potrebbero o meno correggere i collegamenti assoluti. Verificare con i file della Guida dell'editor HTML se non si è sicuri.

Istruzioni Video: HTML5 Base - 4.3 - Percorsi assoluti e relativi (Potrebbe 2024).