Collegamento
Un collegamento abbreviazione di (collegamento ipertestuale) è un oggetto HTML che consente di passare a una nuova posizione quando si fa clic o si tocca. I collegamenti si trovano su quasi ogni pagina web e offrono un modo semplice per spostarsi tra le pagine del Web.
I collegamenti possono essere associati a testo, immagini o altri elementi HTML. La maggior parte dei collegamenti testuali è blu, perché questo è il colore standard usato dai browser web per visualizzare i collegamenti. Tuttavia, i collegamenti possono essere di qualsiasi colore, poiché lo stile del testo del collegamento può essere personalizzato usando HTML o stili CSS. Agli inizi del Web, i collegamenti erano sottolineati per impostazione predefinita. Oggi è meno comune sottolineare i collegamenti.
Quando un collegamento viene applicato a un'immagine, il tag del collegamento incapsula, o circonda, il tag dell'immagine. Poiché il tag dell'immagine è nidificato all'interno del tag del collegamento, l'immagine stessa diventa un collegamento. Questo metodo può essere usato per applicare collegamenti ad altri elementi, ad esempio oggetti <div> e <span>. Tuttavia, poiché è possibile usare CSS per definire lo stile di un collegamento, spesso si usa un tag <a> con una classe CSS o un attributo ID al posto di un tag <div> o <span>.
Di seguito è riportato un esempio del codice HTML per un collegamento testuale e uno a un'immagine:
Collegamento testuale: <a href="/definition/computer">Computer Definition</a>
Collegamento a un'immagine: <a href="https://techterms.com/definition/computer"><img src="/images/computer.jpg" alt="desktop PC"></a>
Collegamenti relativi e assoluti
Il primo collegamento riportato sopra è un "collegamento relativo" perché non include il nome di dominio. Il collegamento è invece relativo al sito web corrente. Ad esempio, un collegamento interno su TechTerms.com non deve includere "https://techterms.com/" nel codice sorgente. È sufficiente un collegamento relativo come "/definition/computer". Poiché il collegamento inizia con una barra, il percorso inizia dalla directory radice. Se un collegamento relativo non inizia con una barra, il percorso è relativo all'URL corrente.
Il secondo collegamento riportato sopra è un collegamento assoluto perché include il nome di dominio. I collegamenti assoluti sono necessari per i collegamenti esterni, che indirizzano a un altro sito web. Possono iniziare con "http" o "https.". I collegamenti assoluti possono anche iniziare con due barre ("//"). Questa forma viene interpretata come "http://" per le pagine distribuite tramite HTTP e come "https://" per le pagine distribuite tramite HTTPS.
NOTE: La "a" nel tag <a> sta per "anchor" (ancora), poiché i primi documenti di ipertesto spesso rimandavano ad ancore (o marcatori) all'interno di una pagina anziché ad altre pagine. "href" all'interno di un tag <a> sta per "hypertext reference" (riferimento ipertestuale).
Metti alla prova le tue conoscenze
