— HTML | MDN

HTML-элемент <base> определяет основной адрес (URL), используемый для всех относительных адресов (URLs) в документе. Может быть только один <base> элемент в одном документе. Основной адрес (URL) документа можно запросить скриптом используя document.baseURI (en-US).

Категории контентаМетаданные
Допустимое содержимоеОтсутствует. Это пустой элемент.
Пропуск теговБез закрывающего тега.
Допустимые родители<head>, <body>.
Допустимые ARIA-ролиНет
DOM-интерфейсHTMLBaseElement

К элементу <base>можно применять

глобальные атрибуты.

href

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

target

Значение атрибута определяет имя контекста, которое применяется для ссылок (<a>) и форм (<form>). Они нужны для отображения контекста (пример: вкладка, окно или встроенный фрейм). Следующие ключевые слова имеют специальные значения:

  • _self
    : загружает результат в текущем окне или вкладке. Если атрибут не указан, является значением по умолчанию.
  • _blank: загружает результат в новом окне или бланке.
  • _parent: загружает данные в родительском окне. Если значение _parent не указано, используется значение _self.
  • _top: загружает данные в контексте верхнего уровня (то есть, отображает полученный контекст без обратного перехода, если не имеет родительского значения). Если нет родительских данных используется как
    _self
    .

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

<base href="http://www.example.com/page.html">
<base target="_blank" href="http://www.example.com/page.html">
Specification
HTML Standard
# the-base-element

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

Found a content problem with this page?

  • Edit the page on GitHub.
  • Report the content issue.
  • View the source on GitHub.

Want to get more involved?

Learn how to contribute.

This page was last modified on by MDN contributors.

⚡️ HTML и CSS с примерами кода

Тег <base> (от англ. base — основа) определен внутри контейнера <head> и инструктирует браузер относительно полного базового адреса текущего документа.

<base> предназначен для документов, в которых используется относительный адрес и эти документы могут переноситься в другую папку или даже на другой компьютер без потери связи. Браузер ищет элемент <base>, определяет полный адрес документа и корректно загружает его. Например, если адрес документа указан как <base href="http://www.megasite.ru/hzchd/">, то при добавлении рисунков достаточно использовать относительный адрес

<img src="images/labuda. gif">. При этом полный путь к изображению будет http://www.megasite.ru/hzchd/images/labuda.gif, что позволяет браузеру всегда находить графический файл, независимо от того, где находится текущая веб-страница. Также можно применять и иерархическую систему пути с двумя точками. Так, если изображение добавляется как <img src="../images/labuda.gif">, то полный путь к файлу будет http://www.megasite.ru/images/labuda.gif.

Второе применение элемента <base> — задание целевого окна для всех ссылок на текущей странице.

Если на странице встречается несколько элементов <base>, то берётся значение атрибутов только у первого элемента, остальные игнорируются.

Метаданные документа
  • base
  • link
  • meta
  • style
  • title

Синтаксис

<head>
  <base атрибуты />
</head>

Закрывающий тег не требуется.

Атрибуты

href
Адрес, который должен использоваться для указания полного пути к файлам.
target
Имя окна или фрейма, куда будет загружаться документ, открываемый по ссылке.

href

Адрес, который должен использоваться для указания полного пути к файлам. Обычно это типичный путь к текущему документу, но он может быть задан и другим, если это необходимо для организации файлов на сайте.

Синтаксис

<base href="<адрес>" />

Значения

Путь к документу.

Значение по умолчанию

Путь к текущему файлу.

target

Определяет имя фрейма, в котором будут открываться все ссылки. Имя определяется атрибутом name элемента <iframe>. В качестве значения также можно использовать ключевое слово, которое будет открывать ссылки в новой вкладке.

Синтаксис

<base target="<значение>" />

Значения

В качестве значения используется имя фрейма, заданное атрибутом name элемента <iframe>. Если установлено несуществующее имя, то будет открыта новая вкладка. В качестве зарезервированных имён используются следующие.

_blank
Загружает страницу в новую вкладку браузера.
_self
Загружает страницу в текущую вкладку.
_parent
Загружает страницу во фрейм-родитель; если фреймов нет, то это значение работает как
_self
.
_top
Отменяет все фреймы и загружает страницу в полном окне браузера; если фреймов нет, то это значение работает как _self.

Если для элемента <base> установлен target="_blank", можно сделать чтобы ссылка открывалась в текущем окне, если добавить к элементу <a> атрибут target="_self".

Значение по умолчанию

  • _self

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

  • WHATWG HTML Living Standard
  • HTML5
  • HTML 4.
    01 Specification

Описание и примеры

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>base</title>
    <base target="_blank" />
  </head>
  <body>
    <p><a href="page/1.html">Чебурашка</a></p>
    <p><a href="page/2.html">Крокодил Гена</a></p>
  </body>
</html>

Ссылки

  • Тег <base> MDN (рус.)

Базовый тег HTML

❮ Назад Полный справочник HTML Далее ❯


Пример

Укажите URL по умолчанию и цель по умолчанию для всех ссылок на странице:

<голова>




Stickman
базовый тег HTML

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


Определение и использование

Тег указывает базовый URL-адрес и/или цель для всех относительных URL-адресов в документе.

Тег должен иметь href или целевой атрибут присутствует, или оба.

В документе может быть только один единственный элемент , и он должен находиться внутри элемента.


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

Элемент
<базовый> Да Да Да Да Да

Атрибуты

Атрибут Значение Описание
ссылка URL-адрес Указывает базовый URL-адрес для всех относительных URL-адресов на странице
цель _blank
_parent
_self
_top
Указывает цель по умолчанию для всех гиперссылок и форм на странице

Глобальные атрибуты и события

Тег также поддерживает Глобальные атрибуты в HTML.


Атрибуты событий

Тег не поддерживает никаких атрибутов событий.


Связанные страницы

Ссылка HTML DOM: Базовый объект


Настройки CSS по умолчанию

Нет.

❮ Предыдущий Полный справочник HTML Следующий ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебное пособие по HTML
Учебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебное пособие по Python
Учебное пособие по W3.CSS
Учебное пособие по Bootstrap
Учебное пособие по PHP
Учебное пособие по Java
Учебное пособие по C++
Учебное пособие по jQuery

Основные ссылки
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference

Top5 Examples Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3. CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


FORUM | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.

Авторское право 1999-2023 по данным Refsnes. Все права защищены.
W3Schools работает на основе W3.CSS.

: Элемент базового URL-адреса документа — HTML: язык гипертекстовой разметки

HTML-элемент указывает базовый URL-адрес, используемый для всех относительных URL-адресов в документе. В документе может быть только один элемент .

Сценарии могут получить доступ к используемому базовому URL-адресу документа с помощью Node. baseURI . Если в документе нет элементов, затем baseURI по умолчанию location.href .

Категории контента Содержимое метаданных.
Разрешенный контент Нет; это пустой элемент.
Отсутствие тега Не должно быть закрывающего тега.
Разрешенные родители , который не содержит другого <база> элемент.
Неявная роль ARIA Нет соответствующей роли
Разрешенные роли ARIA Нет роль разрешено
Интерфейс DOM HTMLBaseElement

Атрибуты этого элемента включают глобальные атрибуты.

Предупреждение: Если указан любой из следующих атрибутов, этот элемент должен предшествовать другим элементам со значениями атрибутов URL-адресов, например атрибут href .

ссылка

Базовый URL-адрес, который будет использоваться во всем документе для относительных URL-адресов. Допускаются абсолютные и относительные URL-адреса.

цель

Ключевое слово или определяемое автором имя контекста просмотра по умолчанию для отображения результатов навигации из , или

элементов без явных атрибутов target . Следующие ключевые слова имеют особое значение:

  • _self (по умолчанию): Показать результат в текущем контексте просмотра.
  • _blank : Показать результат в новом безымянном контексте просмотра.
  • _parent : Показать результат в родительском контексте просмотра текущего, если текущая страница находится внутри фрейма. Если родителя нет, действует так же, как .
  • _top : Показать результат в самом верхнем контексте просмотра (контексте просмотра, который является предком текущего и не имеет родителя). Если родителя нет, действует так же, как _self .

Несколько элементов

Если используется несколько элементов , соблюдаются только первые href и первые target — все остальные игнорируются.

Якоря на странице

Ссылки, указывающие на фрагмент в документе — т.е. — разрешаются с помощью , инициируя HTTP-запрос к базовому URL-адресу с прикрепленным фрагментом.

Например, учитывая и эту ссылку: Чтобы привязать .