Czy można otworzyć link a href w nowej karcie zamiast w tej samej karcie?
<a href="http://your_url_here.html">Link</a>
Czy można otworzyć link a href w nowej karcie zamiast w tej samej karcie?
<a href="http://your_url_here.html">Link</a>
Powinieneś dodać target="_blank" i rel="noopener noreferrer" w tagu kotwicy.
Na przykład:
<a target="_blank" rel="noopener noreferrer" href="http://your_url_here.html">Link</a>
Dodanie rel="noopener noreferrer" nie jest obowiązkowe, ale jest to zalecany środek bezpieczeństwa. Więcej informacji można znaleźć w poniższych linkach.
Źródło:
<a> | atrybut target_blank. Więcej informacji medium.com/@jitbit/
- person Aistis; 05.05.2016
Nie powinieneś decydować, czy link ma otwierać się w nowej karcie, czy w nowym oknie, ponieważ docelowo wybór ten powinien być dokonany w ustawieniach przeglądarki użytkownika. Niektórzy ludzie lubią karty; niektóre jak nowe okna.
Użycie _blank spowoduje, że przeglądarka użyje nowej karty/okna, w zależności od konfiguracji przeglądarki użytkownika i sposobu kliknięcia linku (np. kliknięcie środkowym przyciskiem, Ctrl+kliknięcie lub zwykłe kliknięcie).
ustaw atrybut target elementu <a> na "_tab"
EDYCJA: Działa, jednak W3Schools twierdzi, że nie ma takiego atrybutu docelowego: http://www.w3schools.com/tags/att_a_target.asp
EDIT2: Z tego, co wywnioskowałem z komentarzy. ustawienie celu na _blank przeniesie Cię do nowej karty lub okna (w zależności od ustawień przeglądarki). Wpisanie czegokolwiek poza jedną z poniższych spowoduje utworzenie nowej grupy kart (nie jestem pewien, jak to działa):
_blank Opens the linked document in a new window or tab
_self Opens the linked document in the same frame as it was clicked (this is default)
_parent Opens the linked document in the parent frame
_top Opens the linked document in the full body of the window
framename Opens the linked document in a named frame
_tab. Tworzy grupę okien.
- person Anirudh Ramanathan; 21.03.2013
Możesz to po prostu zrobić, ustawiając target="_blank", w3schools ma przykład.
rel="noopener"do linków) - person Carl Ambroselli   schedule 22.03.2016