Головною ознакою гіпертекстового документу є наявність гіперпосилань на інші документи. Для створення в документі гіперпосилання використовують тег a з атрибутом href.
<a href = "адреса посилання"> текст або зображення </a>
Адреса посилання - це місце розташування документу,
текст або зображення через які здійснюється гіперпосилання.
Адреси посилання бувають внутрішні та зовнішні. Зовнішні - це посилання на документи, що розташовано в мережі інтернет, а внутрішні - це посилання на документи всередені сайту.
Всі документи в інтернеті мають рядок посилання, що називається URL (уніфікований вказівник ресурсу). URL має таку структуру:
протокол//доменне ім'я/шлях/документ
Наприклад:
В URL, після шляху замість html документу може бути будь-який документ, або запит. Це залежить від походження URL
Розглянемо приклад посилань на сайти відомих футбольних клубів:
Мова піде про ті гіперпосилання які створюються в межах одного сайту для зв'язування html документів між собою. У внутрішніх гіперпосиланнях замість URL вказують ім'я документу та шлях до нього.
<a href = "шлях/документ"> текст або зображення посилання </a>
Якщо документ на який здійснюється посилання знаходиться в тій самій теці, то адресою буде лише ім'я файлу.
Наприклад посилання із lesson1.html на документ lesson2.html
<a href = "lesson2.html"> Урок 2 </a>

Якщо документ на який здійснюється посилання знаходиться в папках на нижщих рівнях дерева папок, то перед ім'ям файлу вставляються список всіх папок на шляху через слеш /.
Наприклад посилання із index.html на документ lesson1.html
<a href = "physics/lesson1/lesson1.html"> Урок 1 </a>

Якщо документ на який здійснюється посилання знаходиться в теках на вищих рівнях дерева папок, то перед ім'ям файлу вставляється ../ стільки разів скілки рівнів гілки перед документом.
Наприклад посилання із lesson2.html на документ index.html
<a href = "../../index.html"> Головна сторінка </a>

Веб сайт - це структура папок і документів які пов'язані між собою гіперпосиланнями. Розглянемо декілька випадків переходу з одного документу в інший: