Элемент base позволяет авторам указать основной URL документа для определения абсолютного пути относительных URL-адресов, а атрибут target для применения его в качестве контекста ко всем ссылкам документа по умолчанию.

В документе может быть только один тег base. Элемент base должен иметь один или два допустимых атрибута (href и target).

Атрибут href, если он указан, должен содержать правильный URL-адрес (допускаются пробелы в начале и в конце URL).

Элемент base, при условии, что он имеет атрибут href, должен располагаться перед остальными элементами HTML-дерева, имеющими атрибуты с указанием в них URL-адресов, за исключением элемента html, на атрибут manifest которого тег base не оказывает никакого влияния).

Атрибут target, если он указан, должен содержать название контекста браузера — строку, начинающуюся с символа U+005F (символ подчеркивания) или одно из ключевых слов _blank, _self, _parent, _top в любом регистре. Указанный контекст будет использоваться как контекст по умолчанию для ссылок и форм документа.

Если элемент base содержит атрибут target, то он должен располагаться перед остальными элементами в HTML-дереве, представляющими собой гиперссылки.

Пример использования элемента base для установки основного URL документа:

<!DOCTYPE html>
<html>
<head>
<title>Это пример для тега &lt;base&gt;</title>
<base href="http://www.example.com/news/index.html">
</head>
<body>
<p>Перейти в <a href="archives.html">архив</a>.</p>
</body>
</html>

Ссылка на архив в примере будет вести по адресу "http://www.example.com/news/archives.html".