Атрибут target тега | HTML справочник
HTML тег <form>Значение и применение
Атрибут target (HTML тега <form>) указывает место отображения ответа, полученного после отправки формы (вкладка, текущее окно, или фрейм).
Поддержка браузерами
Синтаксис:
<form target = "_blank | _self | _parent | _top | framename">
Значения атрибута
Значение | Описание |
---|---|
_blank | Ответ будет отображен в новом окне или вкладке |
_self | Ответ отображается в том же окне. Это значение по умолчанию. |
_parent | Отображает ответ во фрейм родителе, если фреймов нет, то это значение работает как _self. |
_top | Загружает ответ в полном исходном окне, и отменяет все остальные фреймы. Если нет родителей, то ведет себя точно так же, как _self. |
framename | Ответ отображается в окне <iframe> с указаным именем. |
Отличия HTML 4.01 от HTML 4.01
В HTML 4.01 атрибут считался устаревшим и не рекомендован к использованию, в HTML 5 он полностью поддерживается.Пример использования
<!DOCTYPE html> <html> <head> <title>Использование атрибута target HTML тега <form></title> </head> <body> <form name = "subscribeForm" action = "script.php" target = "_blank"> <!-- определяем имя для нашей формы, адрес, куда отправляется форма и место, где будет отображен ответ. --> Имя: <input type = "text" name = "userName"> <!-- определяем элемент управления для ввода текстовой информации --> E-mail: <input type = "email" name = "email"> <!-- определяем элемент управления для ввода адреса электронной почты --> <input type = "submit" value = "Подписаться"> <!-- определяем кнопку отправки формы --> </form> </body> </html>
В данном примере мы создали форму (HTML тег <form>), атрибутом name определили имя для нашей формы, атрибутом action указали адрес, куда отправляется форма и атрибутом target со значением _blank указали, что ответ будет отображен в новой вкладке.
Результат нашего примера:
Пример использования атрибута target HTML тега <form>.HTML тег <form>seodon.ru | Теги HTML — Тег FORM
Опубликовано: 25.06.2010 Последняя правка: 10.12.2015
Атрибут target, тега <FORM>, указывает имя окна или фрейма, в которое возвращается документ с результатом обработки. По умолчанию браузеры возвращают результат в то же окно или фрейм, которое использовалось для отправки формы, а target может изменить эту закономерность.
Если target ссылается на окно с несуществующим именем, то создастся и откроется новое окно и ему присвоится указанное имя. Причем, на это окно, пока оно не закрыто, можно будет ссылаться.
Значения
Значением атрибута может быть одно из зарезервированных имен или имя окна (фрейма) заданное атрибутом name, либо произвольное имя.
- _blank
- _self — Загружает документ в текущее окно (фрейм).
- _parent — Загружает документ в родительский фрейм, если родителя нет, то действует как _self.
- _top — Отменяет все фреймы и загружает документ во все окно, если фреймов нет, то действует как _self.
Значение по умолчанию: _self.
Синтаксис
<form action="URL" target="значение">...</form>
Обязательный атрибут: нет.
Пример HTML: применение атрибута target
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>seodon.ru - Тега FIELDSET, атрибут target</title>
</head>
<body>
<form action="/html/primer/files/questions.php" target="_blank">
<p><input type="text" name="name" size="30" value="Ваше имя"></p>
<p><input type="submit" name="ok" value="Отправить"></p>
</form>
</body>
</html>
Результат примера
Поддержка версиями HTML
Версия: | HTML 4.01 | HTML 5 | XHTML 1.0 | XHTML 1.1 |
Поддержка: | Частично | Да | Частично | Нет |
В HTML 4.01 и XHTML 1.0 использовать атрибут target допускается только с <!DOCTYPE> Transitional и Frameset, в противном случае будет невалидный код.
Поддержка браузерами
Браузер: | Internet Explorer | Google Chrome | Mozilla Firefox | Opera | Safari |
Версия: | 6.0 и выше | 2.0 и выше | 2.0 и выше | 9.2 и выше | 3.1 и выше |
Поддержка: | Да | Да | Да | Да | Да |
seodon.ru | Теги HTML — Тег A
Опубликовано: 25.06.2010 Последняя правка: 10.12.2015
Атрибут target, тега <A>, задает имя окна или фрейма, в котором будет открыт документ. По умолчанию браузеры открывают новые документы в текущем окне или фрейме, а target может изменить эту закономерность.
Если target ссылается на окно с несуществующим именем, то создастся и откроется новое окно и ему присвоится указанное имя. Причем, на это окно, пока оно не закрыто, можно будет ссылаться.
Если несколько ссылок в документе указывают на один и тот же фрейм или окно, то можно использовать тег <BASE>.
Значения
Значением атрибута может быть одно из зарезервированных имен или имя окна (фрейма) заданное атрибутом name, либо произвольное имя.
- _blank — Загружает документ в новое окно, без присвоения ему имени.
- _self — Загружает документ в текущее окно (фрейм).
- _parent — Загружает документ в родительский фрейм, если родителя нет, то действует как _self.
- _top — Отменяет все фреймы и загружает документ во все окно, если фреймов нет, то действует как _self.
Значение по умолчанию: _self.
Синтаксис
<a href="URL" target="значение">...</a>
Обязательный атрибут: нет.
Пример HTML: применение атрибута target
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>seodon.ru - Тег A, применение атрибута target</title> </head> <body> <p>1.<a href="files/hello.html" target="_blank">Открыть страницу в новом окне</a></p> <p>2.1.<a href="files/hello.html" target="new">Открыть в новом окне и дать ему имя new</a></p> <p>2.2.<a href="files/reklama.html" target="new">Загрузить в окно new новый документ</a></p> </body> </html>
Результат примера
Поддержка версиями HTML
Версия: | HTML 4.01 | HTML 5 | XHTML 1.0 | XHTML 1.1 |
Поддержка: | Частично | Да | Частично | Нет |
В HTML 4.01 и XHTML 1.0 использовать атрибут target допускается только с <!DOCTYPE> Transitional и Frameset, в противном случае будет невалидный код.
Поддержка браузерами
Браузер: | Internet Explorer | Google Chrome | Mozilla Firefox | Opera | Safari |
Версия: | 6.0 и выше | 2.0 и выше | 2.0 и выше | 9.2 и выше | 3.1 и выше |
Поддержка: | Да | Да | Да | Да | Да |
Значения атрибута target в HTML
HTML-код ссылок, помещаемый меж тегами, помимо URL имеет и другие параметры и атрибуты. В числе таковых атрибут target, определяющий «где» будет открыта ссылка. Так, по умолчанию любая гиперссылка открывается в текущем окне браузера (указание атрибута target необязательно). Если HTML содержит target=”_blank” то ссылка откроется в новой вкладке или окне (зависит от настроек браузера).
Значения атрибута target
Существует 4 наиболее распространённых значения, принимаемых атрибутом target:
- _self – значение по умолчанию, открывает ссылку в том же окне или вкладке. Устанавливается лишь в исключительных моментах (в прочих же не требуется).
- _blank — открытие ссылки в новом окне (в современных браузерах — новая вкладка). Как правило, устанавливается для внешних и ссылок на PDF, при этом пользователь не покидает страниц вашего сайта и после ознакомления может вернуться.
- _parent — значение атрибута для тегов <iframe>, позволяющее открывать ссылку в родительском фрейме. Непопулярное значение target по причине отказа от него в HTML5.
- _top — значение атрибута, как и _parent, имеет отношение к тегам <iframe>. Позволяет реализовывать иерархическую структуру и выводить фрейм поверх в отдельном окне.
Вместо послесловия
Стоит учесть, что любое из перечисленных значений обязательно начинается со знака «_» нижнее подчёркивание. Данное правило является оригинальным свойством target, во избежание проблем с открытием ссылок и работай с фреймами.
поделитесь с друзьями:
ВКонтакте
OK
Атрибут formtarget | htmlbook.ru
Internet Explorer | Chrome | Opera | Safari | Firefox | Android | iOS |
10.0 | 9.0+ | 10.62+ | 5.2+ | 4.0+ | 2.3+ | 3.0+ |
Спецификация
HTML: | 3.2 | 4.01 | 5.0 | XHTML: | 1.0 | 1.1 |
Описание
Определяет окно или фрейм в которое будет загружаться результат, возвращаемый обработчиком формы, в виде HTML-документа.
Синтаксис
<input type="submit" formtarget="<имя окна> | _blank | _self | _parent | _top">
Значения
В качестве значения используется имя окна или фрейма, заданное атрибутом name. Если установлено несуществующее имя, то будет открыто новое окно. В качестве зарезервированных имен можно указывать следующие.
- _blank
- Загружает страницу в новое окно браузера.
- _self
- Загружает страницу в текущее окно.
- _parent
- Загружает страницу во фрейм-родитель, если фреймов нет, то это значение работает как _self.
- _top
- Отменяет все фреймы и загружает страницу в полном окне браузера, если фреймов нет, то это значение работает как _self.
Пример
HTML5IECrOpSaFx
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Тег input, атрибут formtarget</title>
</head>
<body>
<form>
<p><iframe name="output"></iframe></p>
<p>Ваше имя: <input name="user"></p>
<p><input type="submit" formaction="handler.php" formtarget="output"
value="Отправить"></p>
</form>
</body>
</html>
HTML атрибут target | назначение, значения, примеры
Последнее обновление: 03.02.2011
Атрибут target — определяет имя фрейма, в котором будет открыт документ.
Задавая name фрейму в наборе фреймов, можно устанавливать целевую ссылку для файлов, которые нужно загрузить во фрейм.
Тип значения | имя фрейма или одно из зарезервированных значений:
|
---|---|
Значение по умолчанию | Нет |
Применим к: | |
Аналог в CSS | нет |
Пример
<a href=../../../manuals/html/attributes/"имя файлаl" target="_blank">эта ссылка откроет документ в новом окне</A>
Твой код:
<html> <head> <title></title> <style type=»text/css»> <!— —> </style> </head> <body> <div>Эта <a href=»http://ww.HTML-CSS-PHP-JS.RU/»>ÃÂÃÂÃÂûúð</a> откроет документ в новом окне.</div> </body> </html>Сделай код и жми тут
Результат:
большой полигонЗаметки
Атрибут target не рекомендован к применению (не проходит валидацию).Чтобы код был валидным, следует применять javascript (см. статью Валидный target=»_blank»).
По теме
Атрибут target. HTML справочник | Vaden Pro
Характеристики атрибута
В каких браузерах работает?
1.0+ | 1.0+ | 2.1+ | 1.0+ | 1.0+ | 1.0+ | 1.0+ |
В каких спецификациях используется?
Для чего используется?
После клика на обычную ссылку переход осуществляется в текущем окне. Для изменения этого можно применить атрибут target. С его помощью задается имя открывающегося окна, в которое перенаправляет ссылка. В XHTML-документе данный атрибут не срабатывает.
Как правильно задавать?
<a target="цель перехода">...</a>
Применение атрибута обязательно?
Нет.
Какие значения могут быть записаны в атрибут?
Конечная цель перехода задается атрибутом name, однако при отсутствии этого атрибута или в случае установки некорректного имени откроется новая сессия. Существует ряд стандартных команд, которые указаны ниже
- _blank — адрес ссылки загружается на новой страничке.
- _self — открывает цель перехода в текущей сессии (в окне, которое сейчас открыто у пользователя) и является значением по умолчанию.
- _parent — соответствует переходу в родительский фрейм. При его отсутствии срабатывает аналогично _self.
- _top — отключает все фреймы и грузит веб-страницу в обычном окне. При отсутствии фреймов также повторяет свойство _self.
В каких тегах применяется?
Пример использования
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Атрибут target</title> </head> <body> <p><a href="http://vaden-pro.ru/" target="_blank">Откроет главную нашего сайта в новом окне</a></p> </body> </html>
Согласно спецификациям HTML использование атрибута target не валидно, однако использование переходного !DOCTYPE опускает это замечание.
Оценок: 2 (средняя 5 из 5)
Тип HTML атрибута: