Елемент <base> (від англ. base — база, основа) вказується всередині <head> та інструктує браузер щодо повної базової адреси поточного документа. <base> призначений для документів, у яких використовується відносна адреса і ці документи можуть переноситися в іншу папку або навіть на інший комп'ютер без втрати зв'язку. Браузер шукає елемент <base>, визначає повну адресу документа та коректно завантажує його. Наприклад, якщо адреса документа вказана як <base href="http://www.megasite.ru/hzchd/">, то при додаванні малюнків достатньо використовувати відносну адреса <img src="images/labuda.gif">. При цьому повний шлях до зображення буде http://www.megasite.ru/hzchd/images/labuda.gif, що дозволяє браузеру завжди знаходити графічний файл незалежно від того, де знаходиться поточна веб-сторінка. Також можна застосовувати ієрархічну систему шляху з двома точками. Так, якщо зображення додається як <img src="../images/labuda.gif">, то повний шлях до файлу буде http://www.megasite.ru/images/labuda.gif.
Друге застосування елемента <base> & # 8212; завдання цільового вікна для всіх посилань на поточній сторінці.
Синтаксис
<head> <base атрибути> </head>
Закриваючий тег
Не потрібно.
Атрибути
Приклад
У цьому прикладі всі посилання будуть відкриватися в новій вкладці.
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>base</title> <base target="_blank"> </head> <body> <p><a href="page/1.html">Чебурашка</a></p> <p><a href="page/2.html">Крокодил Гена</a></p> </body> </html>
Примітка
Якщо на сторінці зустрічається кілька елементів <base>, то береться значення атрибутів тільки у першого елемента, інші ігноруються.
Специфікація
Специфікація | Статус |
---|---|
WHATWG HTML Living Standard | Живий ой стандарт |
HTML5 | Рекомендація |
HTML 4.01 Specification | Рекомендація |
Специфікація
Кожна специфікація проходить кілька стадій схвалення.
- Recommendation (Рекомендація) — специфікація схвалена W3C і рекомендована як стандарт.
- Candidate Recommendation (Можлива рекомендація) — група, яка відповідає за стандарт, задоволена, як він відповідає своїм цілям, але потрібна допомога спільноти розробників з реалізації стандарту.) — на цьому етапі документ представлений на розгляд Консультативної ради W3C для остаточного затвердження. та внесення поправок для розгляду спільнотою.
- Editor's draft (Редакторська чернетка) — чорнова версія стандарту після внесення змін до редакторів проекту.
- Draft (Чернетка специфікації) — перша чорнова версія стандарту.
Особняком стоїть живий стандарт HTML (Living) — він не дотримується традиційної нумерації версій, оскільки перебуває в постійній розробці та оновлюється регулярно.
Браузери
2 | 12 | 1 | 2 | 1 | 1 |
1 | 1 | 6 | 1 |
Браузери
У таблиці браузерів застосовуються такі позначення.
- — елемент повністю підтримується браузером;
- — елемент браузером не сприймається та ігнорується;
- — при роботі можлива поява різних помилок, або елемент підтримується з застереженнями.
Число вказує версію браузреа, починаючи з який елемент підтримується.