Naar de inhoud
Gratis naslagwerk over HTML
HTML leren en naslaan
Naslag / Attribuut

target HTML attribuut

5 elementen kennen dit attribuut. Klik op een tag voor de volledige uitleg van dat element.

Wat doet het target attribuut?

Bepaalt in welke browsingcontext (venster, tab of frame) de gelinkte bron wordt geopend, bijvoorbeeld '_blank' voor een nieuw tabblad of '_self' voor hetzelfde venster.

HTML
<a href="https://leerhtml.nl" target="_blank" rel="noopener">Open in nieuw tabblad</a>

Welke HTML-elementen kennen target?

<a>

Het <a>-HTML-element (of anker-element), maakt met zijn href-attribuut een hyperlink naar webpagina's, bestanden, e-mailadressen, locaties o...

Waar de gelinkte URL moet worden weergegeven, als de naam voor een navigatiecontext (browsing context) (een tabblad, venster of <iframe>). De volgende sleutelwoorden hebben speciale betekenissen voor waar de URL moet worden geladen:

  • _self: De huidige navigatiecontext. (Standaard)
  • _blank: Meestal een nieuw tabblad, maar gebruikers kunnen browsers zo configureren dat er in plaats daarvan een nieuw venster wordt geopend.
  • _parent: De bovenliggende navigatiecontext van de huidige context. Als er geen bovenliggende context is, gedraagt dit zich als _self.
  • _top: De bovenste navigatiecontext. Om specifiek te zijn: dit betekent de "hoogste" context die een voorouder is van de huidige. Als er geen voorouders zijn, gedraagt dit zich als _self.
  • _unfencedTop: Staat toe dat ingebedde fenced frames navigeren naar het topniveau-frame (d.w.z. verder gaan dan de root van het fenced frame, in tegenstelling tot andere gereserveerde bestemmingen). Merk op dat de navigatie nog steeds slaagt als dit buiten een fenced-frame-context wordt gebruikt, maar dan gedraagt het zich niet als een gereserveerd sleutelwoord.
Opmerking

Het instellen van target="_blank" op <a>-elementen biedt impliciet hetzelfde rel-gedrag als het instellen van rel="noopener", wat window.opener niet instelt.

Alles over <a> →

<area>

Het <area>-HTML-element definieert een gebied binnen een image map dat vooraf gedefinieerde klikbare zones heeft. Een image map maakt het mo...

Een sleutelwoord of een door de auteur gedefinieerde naam van de browsing context waarin de gelinkte bron moet worden weergegeven. De volgende sleutelwoorden hebben een speciale betekenis:

  • _self (standaard): Toon de bron in de huidige browsing context.
  • _blank: Toon de bron in een nieuwe, naamloze browsing context.
  • _parent: Toon de bron in de bovenliggende browsing context van de huidige, als de huidige pagina zich in een frame bevindt. Als er geen bovenliggende context is, gedraagt dit zich hetzelfde als _self.
  • _top: Toon de bron in de bovenste browsing context (de browsing context die een voorouder is van de huidige en geen bovenliggende context heeft). Als er geen bovenliggende context is, gedraagt dit zich hetzelfde als _self.

Gebruik dit attribuut alleen als het href-attribuut aanwezig is.

Opmerking

Het instellen van target="_blank" op <area>-elementen zorgt impliciet voor hetzelfde gedrag als het instellen van rel="noopener", waarbij window.opener niet wordt ingesteld. Zie browsercompatibiliteit voor de ondersteuningsstatus.

Alles over <area> →

<base>

Het <base>-element van HTML specificeert de basis-URL die moet worden gebruikt voor alle relatieve URL's in een document. Er kan slechts één...

Een sleutelwoord of door de auteur gedefinieerde naam van de standaard browsing context waarin de resultaten van navigatie vanuit <a>-, <area>- of <form>-elementen zonder expliciete target-attributen worden getoond. De volgende sleutelwoorden hebben een speciale betekenis:
  • _self (standaard): Toon het resultaat in de huidige browsing context.
  • _blank: Toon het resultaat in een nieuwe, naamloze browsing context.
  • _parent: Toon het resultaat in de bovenliggende browsing context van de huidige, als de huidige pagina zich in een frame bevindt. Als er geen bovenliggende context is, werkt dit hetzelfde als _self.
  • _top: Toon het resultaat in de bovenste browsing context (de browsing context die een voorouder is van de huidige en geen bovenliggende context heeft). Als er geen bovenliggende context is, werkt dit hetzelfde als _self.
Alles over <base> →

<form>

Het <form>-element van HTML vertegenwoordigt een documentsectie die interactieve besturingselementen bevat voor het indienen van informatie.

Geeft aan waar de reactie moet worden weergegeven na het verzenden van het formulier. Het is een naam/trefwoord voor een browsing context (bijvoorbeeld een tabblad, venster of iframe). De volgende trefwoorden hebben een speciale betekenis:

  • _self (standaard): Laden in dezelfde browsing context als de huidige.
  • _blank: Laden in een nieuwe, naamloze browsing context. Dit levert hetzelfde gedrag op als het instellen van rel="noopener", wat window.opener niet instelt.
  • _parent: Laden in de bovenliggende browsing context van de huidige. Als er geen bovenliggende context is, gedraagt dit zich hetzelfde als _self.
  • _top: Laden in de browsing context op het hoogste niveau (dat wil zeggen, de browsing context die een voorouder is van de huidige en geen ouder heeft). Als er geen ouder is, gedraagt dit zich hetzelfde als _self.
  • _unfencedTop: Laadt de reactie van een formulier binnen een ingesloten fenced frame in het frame op het hoogste niveau (dat wil zeggen, verder gaand dan de wortel van het fenced frame, in tegenstelling tot andere gereserveerde bestemmingen). Alleen beschikbaar binnen fenced frames.

Deze waarde kan worden overschreven door een formtarget-attribuut op een <button>, <input type="submit">, of <input type="image">-element.

Alles over <form> →

Andere attributen van deze elementen