HTML элемент <base> определяет основной адрес (URL), используемый для всех относительных адресов (URLs) в документе. Может быть только один <base> элемент в одном документе. 
Основной адрес (URL) документа можно запросить скриптом используя document.baseURI.

Категории элемента Метаданные (Metadata)
Отображение на странице Не отображается, это empty element.
Открывающий, закрывающий теги Без закрывающего тега.
Содержится в <head>, <body>.
Использование в ARIA roles Нет
Интерфейс DOM HTMLBaseElement

Атрибуты <base>

К элементу <base> можно применять глобальные атрибуты.

href
Базовый адрес (URL) для указания полного пути (основной, главный адрес). Если указан данный атрибут, значит этот элемент должен находиться до других элементов с атрибутами URLs. Разрешены абсолютные (внешние) и относительные (внутренние) адреса (URLs).
target
Значение атрибута определяет имя контекста, которое применяется для ссылок (<a>) и форм (<form>) Они нужны для отображения контекста (пример: вкладка, окно или встроенный фрейм). Следующие ключевые слова имеют специальные значения:
  • _self: загружает результат в текущем окне или вкладке. Если атрибут не указан, является знаение по умолчнию.
  • _blank: загружает рузультат в новом окне или бланке.
  • _parent: загружает данные в родительском окне. Если значение _ parent не указано, используется значение _self.
  • _top: загружает данные в контексте верхнего уровня (то есть, отображает полученный контекст без обратного перехода, если не имеет родительского значения). Если нет родительских данных используется как _self.
Примечание: если указано несколько элементов <base> , будут использованы только первые href и target; все последующие значения проигнорируются.

Примеры

<base href="http://www.example.com/page.html">
<base target="_blank" href="http://www.example.com/page.html">  

Спецификация

Спецификация Статус Комментарий
HTML Living Standard
Определение '<base>' в этой спецификации.
Живой стандарт Нет изменений
HTML5
Определение '<base>' в этой спецификации.
Рекомендация Указано для target
HTML 4.01 Specification
Определение '<base>' в этой спецификации.
Рекомендация Добавлен target

Совместимость с браузерами

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Браузер Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка (Да) 1.0 (1.7 или ранее) [1] (Да) [2] (Да) (Да)
Браузер Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддердка (Да) 1.0 (1.0) [1] (Да) (Да) (Да)

[1] Поддержка относительных адресов (URIs href) была добавлена в Gecko 2.0 (Firefox 4.0)

[2] До Internet Explorer 7, нахождение <base> могло быть в любом месте документа. Поддержка относительных адресов (URLs) была удалена в Internet Explorer 8.

Метки документа и участники

 Внесли вклад в эту страницу: kaifonaft, Angelskih, coollibins
 Обновлялась последний раз: kaifonaft,