Тег <base>
определяет базовый URL и общий target для всех связанных URL, содержащихся в документе. В одном документе должно быть не более одного тега <base>
.
Родительский: | <head> |
Контент: | Нет. Это пустой элемент |
Открывающий тег: | Обязательный |
Закрывающий тег: | Запрещен |
Версия: | HTML 2, 3.2, 4, 4.01, 5 |
Синтаксис
Базовый синтаксис тега <base>
выглядит следующим образом:
HTML: <base href="URL">; XHTML: <base href="URL" />
Примеры написания кода тега <base>
:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Пример базового тега HTML</title>
<base href="https://artzolin.ru/category/">
</head>
<body>
<p>Изучайте <a href="css-tutorial/">CSS</a>.</p>
</body>
</html>
Связанный URL «css-tutorial/» будет преобразован в https://artzolin.ru/category/css-properties/
<base>
, используются только значения первого атрибута "href"
и первого атрибута "target"
, все остальные игнорируются.
Специальные атрибуты тега
В следующей таблице приведены атрибуты, которые относятся к тегу <base>
:
Атрибут | Значение | Описание |
---|---|---|
Обязательно — для разметки должен быть указан один из следующих атрибутов. | ||
href |
URL | Определяет базовый URL для всех связанных URL в документе. |
target |
_blank _parent _self _top |
Указывает правило для отображения результата, когда гиперссылки или формы в документе используют навигацию. |
Глобальные атрибуты
Как и все другие HTML-теги, тег <base>
поддерживает все глобальные атрибуты в HTML5.
Атрибуты для событий
Тег <base>
так же поддерживает атрибуты событий в HTML5.
Поддержка браузеров
Тег <base>
поддерживается во всех основных браузерах.