Посилання є основою гіпертекстових документів і дозволяють переходити з однієї веб-сторінки на іншу. Посилання може вести не лише на HTML -файли, але і на файл будь-якого типу, причому цей файл може розміщуватися зовсім на іншому сайті. Головне, щоб до файлу, на який робиться посилання, був доступ.
Для утворення посилання необхідно повідомити браузеру, що є посиланням, а також вказати адресу документа, на який слід зробити посилання. Обидві дії виконуються за допомогою тега <A>, який має обов'язковий параметр href. Як значення використовується адреса документа (URL, Universal Resource Locator, універсальний вказівник ресурсів).
Адреса може бути абсолютною та відносною.
Абсолютні адреси повинні починатися з вказівки протоколу і містити ім'я сайту (домена). Наприклад, посилання виду
<a href="http://www.franko.lviv.ua">Абсолютне посилання</a>
є абсолютним і веде на головну сторінку сайту franko.lviv.ua.
При створенні локальних посилань треба розуміти, який шлях (URL) в якому випадку слід зазначати, оскільки він залежить від розташування файлів.
Якщо файл розташований у тій же папці, що й активний документ, достатньо вказати назву файла:
<a href="Назва_Файла.html">Локальне посилання</a>
Якщо файл розташований у підпапці, потрібно навести список підпапок, розділених символом “\”. Для означення папки вищого рівня використовують символи “..”. Наприклад,
<a href="..\..\Папка\Назва_Файла.html">Локальне посилання</a>
За замовчуванням, при переході за посиланням документ відкривається у поточному вікні. При необхідності, ця умова може бути змінена параметром target тега <А>. Якщо встановити для target значення _blank, то відкриється нове вікно і документ, на який веде посилання, завантажиться у ньому:
<a href="http://www.franko.lviv.ua" target = "_blank"> Посилання відкриває нове вікно на сайт franko.lviv.ua </a>
Посилання можуть вказувати на якір. Якорем називається закладка з унікальним ім'ям на певному місці веб-сторінки для утворення переходу до неї за посиланням.
Для створення посилання потрібно спочатку зробити закладку у відповідному місці і дати їй ім'я за допомогою параметра name тега <А>:
<a name="top"> </a>
...
<a href="#top"> Догори </a>
Ім'я посилання на якір починається символом #, після чого йде ім'я якоря.