На этой странице

Элемент <base> - Определяет основной адрес (URL)


title - Элемент заголовка документа

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

Атрибуты <base>


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

target - Этот атрибут определяет, где показать содержимое по ссылке.

_self: Загружает документ в текущем документе . Значение по умолчанию.

_blank – Загружает документ в новой вкладке в HTML5.

_parent – Загружает документ в родительской вкладке в HTML5. Если нет родителя, параметр будет вести себя как - _self.

_top – В HTML5 загружает в окне высшего уровня. Если родителя нет, опция ведёт себя как – _self.

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

Для элемента <base> закрывающий тег не обязателен.

<!doctype html>
<html lang="ru">
  <head>
  <title>Это пример для <base> элемента</title>
  <base href="https://www.example.com/news/index.html">
  </head>
  <body>
  <p>Посетить <a href="archives.html">архивы</a>.</p>
  </body>
  </html>

Основной адрес (URL) документа можно запросить скриптом, используя document.baseURI (en-US).

Интерфейс DOM


[Exposed=Window]
interface HTMLBaseElement : HTMLElement {
  [HTMLConstructor] constructor();

  [CEReactions] attribute USVString href;
  [CEReactions] attribute DOMString target;
};

По материалам

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