base
Оновлено: 13.01.2023
<base>
Елемент <base>
(от англ. base — база, основание) вказується всередині <a href="https://itwiki.dev/ru/front-end/html-reference/tags/head"><head></a>
та інструктує браузер відносно повної базової адреси поточного документа. <base>
призначений для документів, у яких використовується відносна адреса, і які можуть переноситися в іншу папку або навіть на інший комп'ютер без втрати зв'язку. Браузер шукає елемент <base>
, визначає повну адресу документа та коректно завантажує його. Наприклад, якщо адресу документа вказано як <base href="">
, то при додаванні малюнків достатньо використовувати відносну адресу <img src="images/labuda.gif">
. При цьому повний шлях до зображення будеhttp://www.website.com/hzchd/images/labuda.gif
, що дозволяє браузеру завжди знаходити графічний файл незалежно від того, де знаходиться поточна вебсторінка. Також можна застосовувати ієрархічну систему шляху з двома точками. Тож, якщо зображення додається як<img src="../images/labuda.gif">
, то повний шлях до файлу буде http://.www.website.com/images/labuda.gif
.
Друга примітка елемента <base>
— завдання цільового вікна для всіх посилань на сторінці.
Синтаксис
<head>
<base атрибути>
</head>
Закриваючий тег
Не потрібен.
Атрибути
Приклад
У цьому прикладі всі посилання будуть відкриватися у новій вкладці.
Примітка
Якщо на сторінці є кілька елементів <base>, то береться значення атрибутів лише у першого елемента, решта ігнорується.