🌐 Привет! Сегодня мы разберем интересный вопрос: в чем разница между
target="_blank" и target="blank" при использовании в HTML? Детали могут показаться незначительными, но на практике они оказывают большое влияние на поведение ссылок в ваших веб-приложениях.🎯 target="_blank"
Это стандартный способ открытия ссылки в новой вкладке браузера.
Каждый раз при клике на ссылку создается новая вкладка или новое окно браузера.
Пример использования:
<a href="https://example.com" target="_blank">
Открыть example.com в новой вкладке
</a>
🆚 target="blank"
При использовании target="blank" (без нижнего подчеркивания) браузер ведет себя по-другому.
"blank" здесь рассматривается как название фрейма, а не как ключевое слово. Если браузер не находит фрейм с таким именем, он создает новую вкладку с этим именем.
Повторные клики на разных ссылках с target="blank" будут перезаписывать содержимое одной и той же вкладки, вместо того чтобы открывать новую вкладку каждый раз.
Пример использования:
<a href="https://example.com" target="blank">
Открыть example.com в именованном фрейме/вкладке "blank"
</a>
💡 Это знание особенно ценно, когда вы сталкиваетесь с ситуацией, в которой ссылка, предположительно с target="_blank", не открывается в новой вкладке или открывается только один раз.
Осознание того, что target="blank" без нижнего подчеркивания ведет к созданию одной постоянной вкладки для всех ссылок, может сэкономить вам много времени при отладке и поиске проблем в вашем коде.
@chulakov_dev
