Атрибут target
Атрибут target
определяет, где будет открыта ссылка при нажатии на неё.
Атрибут target
не может быть использован, если не установлен атрибут href
.
Синтаксис
<a target="_blank | _parent | _self | _top | имя_фрейма">
Значения
Атрибут может принимать одно из следующих значений:
Значение | Описание |
---|---|
_blank |
Открывает ссылку в новой вкладке или в новом окне браузера. |
_self |
Открывает ссылку в том же фрейме, окне браузера или вкладке. |
_parent |
Открывает ссылку в родительском фрейме, если таковой имеется. Если родительского фрейма нет (или документ не находится во фрейме), то ссылка открывается в основном окне (то есть в текущем окне браузера или вкладке).
Пример для наглядности:
|
_top |
Открывает ссылку на самом верхнем уровне (в текущем окне браузера или вкладке), игнорируя все фреймы. Если документ находится не во фрейме, то значение работает как _self .
Пример для наглядности:
|
имя_фрейма | Открывает ссылку в <iframe> с указанным именем. Если фрейма с таким именем нет, то поведение зависит от реализации в браузере (например, поведение может быть как у _self или _blank ).
|
Значение по умолчанию
_self
Пример
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>Заголовок</title>
</head>
<body>
<a href="https://puzzleweb.ru/html/atr_target.php"
target="_self">Атрибут target</a>
</body>
</html>
Результат