Hiperlegăturile pot fi texte sau elemente grafice, care ne ajută să:
facem legătura către fișiere imagine, audio sau video;
interconectăm paginile HTML ale unui sit web;
conectăm site-ul nostru la alte site-uri web, la serviciul e-mail sau la alte documente de interes decât cele HTML;
Hiperlegăturile se introduc cu ajutorul marcajului <a>…</a> (de la anchor = ancoră). În browser, zonele active, care devin sensibile la apăsarea butonului stâng al mouse-ului, apar, implicit, subliniate cu o linie de culoare albastră. Rolul de hiperlegătură îl poate avea și o imagine, dacă ea este inserată între marcajele <a>…</a>.
Link-urile sunt alcătuite din ancoră și referința URL. Ancora reprezintă textul sau imaginea care ne conduc spre o altă pagină HTML, iar referința URL (Uniform Resource Locator) reprezintă adresa documentului la care ne va conduce link-ul. Există două tipuri de legături: absolute și relative. Legăturile absolute au ca referință URL adresa completă a documentului la care ne va conduce link-ul, iar legăturile relative au ca referință URL adresa unui fișier care se găsește în același director în care se află și fișierul care conține link-ul.
Link-urile pot fi clasificate în: link-uri interne (care fac legătura în altă parte a documentului curent) și link-uri externe (care fac legătura spre alte documente). Pentru a crea un link intern avem nevoie de două marcaje <a> și de atributul name.