<base>

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

Категории контента Метаданные
Допустимое содержимое Отсутствует. Это пустой элемент.
Пропуск тегов Без закрывающего тега.
Допустимые родители <head>, <body>.
Допустимые ARIA-роли Нет
DOM-интерфейс HTMLBaseElement

Атрибуты <base>

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

href

Базовый адрес (URL) для указания полного пути (основной, главный адрес). Если указан данный атрибут, значит этот элемент должен находиться до других элементов с атрибутами URLs. Разрешены абсолютные (внешние) и относительные (внутренние) адреса (URLs).

target

Значение атрибута определяет имя контекста, которое применяется для ссылок (<a>) и форм (<form>). Они нужны для отображения контекста (пример: вкладка, окно или встроенный фрейм). Следующие ключевые слова имеют специальные значения:

  • _self: загружает результат в текущем окне или вкладке. Если атрибут не указан, является значением по умолчанию.
  • _blank: загружает результат в новом окне или бланке.
  • _parent: загружает данные в родительском окне. Если значение _parent не указано, используется значение _self.
  • _top: загружает данные в контексте верхнего уровня (то есть, отображает полученный контекст без обратного перехода, если не имеет родительского значения). Если нет родительских данных используется как _self.

Примечание: если указано несколько элементов <base> , будут использованы только первые href и target; все последующие значения проигнорируются.

Примеры

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

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

Specification
HTML Standard
# the-base-element

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

BCD tables only load in the browser