Target = «_blank» и другие значения атрибута target
HTML-код ссылок, помещаемый меж тегами, помимо URL имеет и другие параметры и атрибуты. В числе таковых атрибут target, определяющий «где» будет открыта ссылка. Так, по умолчанию любая гиперссылка открывается в текущем окне браузера (указание атрибута target необязательно). Если HTML содержит target=”_blank” то ссылка откроется в новой вкладке или окне (зависит от настроек браузера).
Значения атрибута target
Существует 4 наиболее распространённых значения, принимаемых атрибутом target:
- _self – значение по умолчанию, открывает ссылку в том же окне или вкладке. Устанавливается лишь в исключительных моментах (в прочих же не требуется).
- _blank — открытие ссылки в новом окне (в современных браузерах — новая вкладка). Как правило, устанавливается для внешних и ссылок на PDF, при этом пользователь не покидает страниц вашего сайта и после ознакомления может вернуться.
- _parent — значение атрибута для тегов <iframe>, позволяющее открывать ссылку в родительском фрейме. Непопулярное значение target по причине отказа от него в HTML5.
- _top — значение атрибута, как и _parent, имеет отношение к тегам <iframe>. Позволяет реализовывать иерархическую структуру и выводить фрейм поверх в отдельном окне.
Вместо послесловия
Стоит учесть, что любое из перечисленных значений обязательно начинается со знака «_» нижнее подчёркивание. Данное правило является оригинальным свойством target, во избежание проблем с открытием ссылок и работай с фреймами.
поделитесь с друзьями: