Skip to main content

Cosa sono le ancore HTML?

Poiché quasi l'inizio del linguaggio di markup ipertestuale (HTML) utilizzato online, gli ancore HTML sono rimasti uno degli elementi interattivi principali utilizzati in quasi tutte le pagine Web.Gli ancore HTML sono un tipo di tag rappresentato dalla lettera A che consente a un utente di fare clic su un elemento ed essere portati in una posizione di risorsa universale (URL) come un'altra pagina Web o in una sezione diversa all'interno dello stesso documento HTML.È più comune fare riferimento ad ancore HTML come collegamenti o collegamenti ipertestuali.Simile a molti altri tag HTML, le ancore sono in grado di essere personalizzate con le proprietà di formattazione HTML standard e le estensioni del foglio di stile a cascata (CSS).

In una pagina Web, gli ancoraggi HTML vengono utilizzati per spostare un utente da una pagina a un'altra, oin altre posizioni contrassegnate all'interno della stessa pagina.L'ancora è rappresentato dalla lettera A all'inizio del tag.Quando si sposta tra le pagine Web, l'indirizzo dell'URL di destinazione viene assegnato alla proprietà HREF (Hypertext Reference), sebbene questa possa anche essere un'immagine, un programma o quasi qualsiasi tipo di contenuto.Il comportamento predefinito di un'ancora è quello di aprire il nuovo URL nella stessa finestra del browser, sostituendo il contenuto corrente, sebbene questo comportamento possa essere modificato per aprire gli URL in nuove finestre o in frame mirati su una pagina.

Il secondo utilizzo per HTMLGli ancore devono definire o spostarsi in sezioni del documento HTML da visualizzare.Assegnando un nome al tag di ancoraggio tramite la proprietà Nome, nel documento viene creata un'ancora che può essere referenziata altrove.Proprio come spostarsi su un'altra pagina web, il tag di ancoraggio può essere utilizzato per passare a un'ancora sulla stessa pagina una volta definita, consentendo la creazione di un tavolo di contenuti o indici.

Quando si utilizzano ancore HTML, il tag stessoNon ha una rappresentazione visiva, ma invece deve racchiudere qualsiasi elemento visivo verrà utilizzato per rappresentarlo.Il tag di ancoraggio può avvolgere il testo, le immagini o interi blocchi formattati.Per impostazione predefinita, gli elementi HTML visivi circondati da tag di ancoraggio sono sottolineati e colorati in modo diverso, a seconda che il collegamento sia stato visitato dall'utente.Il testo di ancoraggio cambia anche il colore quando un mouse si libra su di esso, sebbene ciò possa essere modificato.

L'uso di ancoraggi HTML per definire le posizioni all'interno di un singolo documento è stato ammortizzato e non deve essere utilizzato se non per mantenere il codice legacy.Invece, le posizioni di ancoraggio all'interno di un documento dovrebbero essere definite assegnando un'identificazione (ID) tramite CSS per bloccare i tag a livello, come le intestazioni.Il tag di ancoraggio può, tuttavia, essere ancora usato per saltare in queste posizioni attraverso un collegamento.