Skip to main content

Що таке посилання (hyperlink) в HTML?

Посилання (hyperlink) в HTML - це елемент, який дає змогу переходити з однієї сторінки на іншу, або виконувати дію (наприклад, відкрити файл, перейти на e-mail, перейти до якоря тощо).

Посилання створюються за допомогою тега <a> (anchor - «якір»).


1. Найпростіший приклад

html
<a href="https://example.com">Перейти на сайт</a>

Що тут:

  • <a>: тег посилання;
  • href: (Hypertext REFerence) адреса, куди веде посилання;
  • текст усередині (Перейти на сайт): те, на що можна натиснути.

Під час кліку браузер відкриє вказану адресу.


2. Структура посилання

html
<a href="URL">текст або контент</a>
ЧастинаПризначення
<a>Відкривний тег посилання
hrefАдреса (URL) призначення
текстТе, що бачить і натискає користувач
</a>Закривний тег

3. Типи посилань

Зовнішнє посилання:

html
<a href="https://google.com">Google</a>

Відкриває іншу сторінку або сайт.

Внутрішнє (на іншу сторінку сайту):

html
<a href="/about.html">Про нас</a>

Якірне (перехід до частини сторінки):

html
<a href="#contacts">Контакти</a> <section id="contacts">...</section>

Посилання на файл:

html
<a href="files/report.pdf" download>Завантажити звіт</a>

Атрибут download змушує браузер завантажити файл, а не відкрити його.

Посилання на пошту або телефон:

html
<a href="mailto:info@example.com">Написати листа</a> <a href="tel:+12345678900">Подзвонити</a>

4. Корисні атрибути

АтрибутПризначенняПриклад
hrefВказує адресу посиланняhref="https://example.com"
target="_blank"Відкриває посилання в новій вкладці<a href="..." target="_blank">
titleПідказка при наведенні<a title="Перейти на сайт">
rel="noopener noreferrer"Захист під час відкриття в новій вкладці (рекомендується з _blank)<a target="_blank" rel="noopener noreferrer">
downloadЗавантаження файлу<a href="file.pdf" download>

5. Всередині <a> можна розміщувати не лише текст

html
<a href="https://example.com"> <img src="button.png" alt="Кнопка"> </a>

Клікабельною стане сама картинка.


6. Приклад комплексного посилання

html
<a href="https://example.com" target="_blank" rel="noopener noreferrer" title="Відкриється в новій вкладці"> Перейти на сайт → </a>

Підсумок:

ПараметрЗначення
Тег<a>
Головний атрибутhref: адреса переходу
ПризначенняСтворює гіперпосилання між документами або елементами
Дод. можливостіВідкриття в новій вкладці, завантаження, якорі, e-mail, телефон
ЗастосуванняНавігація, кнопки, посилання, меню, виклики дій

Простими словами: <a> - це місток між сторінками. Він каже браузеру:

«Якщо користувач натисне сюди, перейди ось за цією адресою.»

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.