Самоучитель HTML Справочник HTML Глобальные атрибуты MIME-типы События Типы элементов Таблица цветов Спецсимволы HTML Коды языков
Теги HTML

Атрибут target

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

Этот атрибут можно переопределить, используя собственный атрибут target (если он есть у элемента).

Синтаксис

<base target="_blank | _parent | _self | _top | имя_фрейма">

Значения

Атрибут может принимать одно из следующих значений:

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

Пример для наглядности:

  • Имеются вложенные фреймы: <iframe> -> <iframe> -> <iframe>.
  • Если документ находится в третьем по уровню вложенности фрейме, то ссылка с target="_parent" откроется во втором по уровню вложенности фрейме.
_top
  • Для ссылок: открывает ссылку на самом верхнем уровне (в текущем окне браузера или вкладке), игнорируя все фреймы. Если документ находится не во фрейме, то значение работает как _self.
  • Для форм: загружает ответ от сервера на самый верхний уровень (в текущее окно браузера или вкладку), игнорируя все фреймы. Если документ находится не во фрейме, то значение работает как _self.

Пример для наглядности:

  • Имеются вложенные фреймы: <iframe> -> <iframe> -> <iframe>
  • Если документ находится в третьем по уровню вложенности фрейме, то ссылка с target="_top" откроется на самом верхнем уровне (в текущем окне браузера или вкладке).
имя_фрейма
  • Для ссылок: открывает ссылку в <iframe> с указанным именем. Если фрейма с таким именем нет, то поведение зависит от реализации в браузере (например, поведение может быть как у _self или _blank).
  • Для форм: загружает ответ от сервера в <iframe> с указанным именем. Если фрейма с таким именем нет, то поведение зависит от реализации в браузере (например, поведение может быть как у _self или _blank).

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

_self

Пример

<!doctype html>
<html lang="ru">
  <head>
    <meta charset="utf-8">
    <title>Заголовок</title>
    <base target="_blank">
  </head>
  <body>
    <a href="https://puzzleweb.ru/html/tag_base.php">Элемент base</a>
  </body>
</html>

Результат

Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2024 © puzzleweb.ru | razumnikum.ru

Реклама на сайте | puzinfo@puzzleweb.ru | ruen