De la începutul HyperText Markup Language (HTML), așa cum este utilizat online, ancorele HTML au rămas unul dintre elementele interactive de bază utilizate în aproape toate paginile web. Ancorele HTML sunt un tip de etichetă reprezentată de litera „A” care permite unui utilizator să facă clic pe un element și fie să fie dus la o locație universală a resurselor (URL), cum ar fi o altă pagină web, sau la o secțiune diferită din același document HTML . Este mai frecvent să se facă referire la ancore HTML ca link-uri sau hyperlinkuri. Similar cu multe alte etichete HTML, ancorele pot fi personalizate atât cu proprietăți standard de formatare HTML, cât și cu extensii de foaie de stil în cascadă (CSS).
În cadrul unei pagini web, ancorele HTML sunt folosite pentru a muta un utilizator de la o pagină la alta sau în alte locații marcate din aceeași pagină. Ancora este reprezentată de litera „A” la începutul etichetei. Când vă deplasați între pagini web, adresa URL-ului de destinație este atribuită proprietății de referință hipertext (href), deși aceasta poate fi și o imagine, un program sau aproape orice tip de conținut. Comportamentul implicit al unei ancore este de a deschide noua adresă URL în aceeași fereastră de browser, înlocuind conținutul curent, deși acest comportament poate fi modificat pentru a deschide URL-uri în ferestre noi sau în cadre vizate pe o pagină.
A doua utilizare a ancorelor HTML este fie de a defini, fie de a trece la secțiuni ale documentului HTML care este vizualizat. Prin atribuirea unui nume etichetei de ancorare prin proprietatea nume, este creată o ancoră în document care poate fi referită în altă parte. La fel ca trecerea la o altă pagină web, eticheta de ancorare poate fi folosită pentru a trece la o ancoră de pe aceeași pagină odată ce aceasta este definită, permițând crearea unui cuprins sau indexuri.
Când utilizați ancore HTML, eticheta în sine nu are reprezentare vizuală, ci trebuie să includă orice elemente vizuale vor fi folosite pentru a o reprezenta. Eticheta de ancorare poate cuprinde text, imagini sau blocuri formatate întregi. În mod implicit, elementele HTML vizuale care sunt înconjurate de etichete de ancorare sunt subliniate și colorate diferit, în funcție de dacă linkul a fost vizitat de utilizator. Textul ancora își schimbă culoarea atunci când mouse-ul trece peste el, deși din nou acest lucru poate fi schimbat.
Utilizarea ancorelor HTML pentru a defini locații într-un singur document a fost depreciată și nu ar trebui utilizată decât pentru a menține codul moștenit. În schimb, locațiile de ancorare în cadrul unui document ar trebui definite prin alocarea unei identificări (ID) prin CSS pentru a bloca etichetele de nivel, cum ar fi titlurile. Cu toate acestea, eticheta de ancorare poate fi folosită în continuare pentru a sări la aceste locații printr-un link.