Тег <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> поддерживается во всех основных браузерах.















