Атрибут target HTML тега a
Атрибут target определяет, где открывать документ, на который ведет ссылка.
Допустим только, если определен атрибут href.
В HTML5 фреймы больше не поддерживаются. Значения _top, _parent и имя_фрейма теперь используются в основном с элементами .
Синтаксис атрибута
Значения атрибута
| Значение | Описание |
|---|---|
| _blank | Открывает ссылку в новом окне браузера. |
| _self | Значение по умолчанию. Открывает ссылку в том же окне браузера. |
| _parent | Открывает ссылку в родительском фрейме, если фреймов нет, то работает как значение _self |
| _top | Открывает ссылку в полном окне браузера, если фреймов нет, то работает как значение _self |
| имя_фрейма | Открывает ссылку в фрейме с указанным именем. |
Пример использования атрибута
Определяем, что документ, на который ведет ссылка, должен открываться в новом окне браузера:
Атрибут target
Атрибут target (от англ. «target» ‒ «цель, мишень») указывает место (фрейм или окно браузера) в которое должен быть загружен, указанный в гиперссылке документ.
Условия использования
Для загрузки указанного (в параметре « href ») документа в определённый фрейм, гиперссылке с помощью параметра « target » задаётся уникальное имя фрейма. Уникальное имя фрейма присваивается фрейму с помощью параметра « name ».
Поддержка браузерами
Спецификация
| Верс. | Раздел |
|---|---|
| HTML | |
| 2.0 | |
| 3.2 | |
| 4.01 | 16.3 Specifying target frame information target = frame-target [CI]. DTD: Transitional |
| 5.0 | 4.8.1 Links created by a and area elements The target attribute. |
| 5.1 | 4.8.2. Links created by a and area elements The target attribute. |
| XHTML | |
| 1.0 | Extensible HyperText Markup Language DTD: Transitional |
| 1.1 | |
Значения
В качестве значения указывается уникальное имя фрейма или ключевое слово.
_blank Открывает документ в новом окне. _self Открывает документ в том же фрейме или окне, в котором расположена гиперссылка. _parent Открывает документ в родительском фрейме (если таковой имеется). Если родительский фрейм отсутствует, то документ открывается в текущем окне. _top Открывает документ в текущем окне. <имя-фрейма>Открывает документ в фрейме с указанным уникальным именем.имя-фрейма>
Значение по умолчанию: « _self ».
Атрибут target
Атрибут / параметр target (от англ. «target» ‒ «цель») указывает место (фрейм или окно браузера) в которое должен быть загружен ответ сервера (результат отправки данных формы).
Поддержка браузерами
Спецификация
| Верс. | Раздел |
|---|---|
| HTML | |
| 2.0 | |
| 3.2 | |
| 4.01 | 16.3 Specifying target frame information target = frame-target [CI]. DTD: Transitional Strict Frameset |
| 5.0 | 4.10.19.6 Form submission The target and. |
| 5.1 | 4.10.19.6. Form submission The target and. |
| XHTML | |
| 1.0 | Extensible HyperText Markup Language DTD: Transitional Strict Frameset |
| 1.1 | Extensible HyperText Markup Language |
Значения
_blank Открывает документ в новом окне. _parent Открывает документ в родительском фрейме (если таковой имеется). Если родительский фрейм отсутствует, то документ открывается в текущем окне. _self Открывает документ в том же фрейме или окне, в котором расположена форма. _top Открывает документ в текущем окне. <имя-фрейма>Открывает документ во фрейме с указанным уникальным именем.имя-фрейма>
Значение по умолчанию: « _self ».
Атрибут target
По умолчанию, при переходе по ссылке документ открывается в текущей вкладке браузера. Это поведение можно изменить с помощью атрибута target элемента . В качестве значения используется имя фрейма, заданное атрибутом name элемента , или зарезервированное ключевое слово. При указании имени фрейма ссылка будет открываться во фрейме.
Синтаксис
Значения
В качестве значения используется имя фрейма, заданное атрибутом name. Если установлено несуществующее имя, то будет открыта новая вкладка браузера. В качестве зарезервированных имен используются следующие.
_blank Загружает страницу в новую вкладку браузера. _self Загружает страницу в текущую вкладку. _parent Загружает страницу во фрейм-родитель; если фреймов нет, то это значение работает как _self . _top Отменяет все фреймы и загружает страницу в полном окне браузера; если фреймов нет, то это значение работает как _self .
Значение по умолчанию
Пример
Браузеры
| 3 | 12 | 1 | 1 | 1 | 1 |
| 4.4 | 4 | 14 | 3.2 |
В таблице браузеров применяются следующие обозначения.
- — элемент полностью поддерживается браузером;
- — элемент браузером не воспринимается и игнорируется;
- — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.
Число указывает версию браузреа, начиная с которой элемент поддерживается.