Атрибут href HTML тега <base>

Значение и применение

<base href="/guide/"> задаёт базовый URL для относительных адресов документа. Значение может быть абсолютным или относительным; относительное разрешается по исходному адресу документа.

Поддержка браузерами

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

Поддерживается во всех основных браузерах с 2015 года.

Показать браузеры
Совместимостьhtml.elements.base.href
ВозможностьКомпьютерыМобильные
ChromeEdgeFirefoxOperaSafariChrome AndroidFirefox for AndroidOpera AndroidSafari on iOSSamsung BrowserWebView AndroidWebView on iOS
href✓1✓12✓1✓15✓3✓18✓4✓14✓2✓1.0✓4.4✓2
data: and javascript: urls are not allowed✓58✓79✓127✓45✓13.1✓58✓127✓43✓13.4✓7.0✓58✓13.4
Relative URIs.✓1✓12✓4✓15✓3✓18✓4✓14✓2✓1.0✓4.4✓2

поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31

Синтаксис:

HTML
<base href = "URL">

Отличия HTML 4.01 от HTML 5

Нет.

Значения атрибута

Значение Описание
URL Базовый URL, например https://example.com/guide/ или /guide/.

Размещайте <base> в <head> до элементов с относительными URL. В документе допускается один <base>; при ошибочном дублировании учитывается первый href и первый target. Даже ссылка href="#section" разрешается относительно этой базы и может вести на другой документ.

Примеры, попробуйте сами

Атрибут href элемента base

base действует на весь документ. В предпросмотре он отключён, поэтому показан листинг отдельной страницы.

Исходный код для изучения. Запуск на этой странице недоступен.

index.html
HTML
<!doctype html>
<html lang="ru">
  <head>
    <meta charset="UTF-8" />
    <base href="https://example.com/docs/" />
    <title>Базовые настройки</title>
  </head>
  <body>
    <a href="guide.html">Руководство</a>
  </body>
</html>