Avec _target, les liens ciblés sont définis en HTML. Avec target _blank, il est possible en HTML d’ouvrir les hy­per­liens dans une nouvelle fenêtre, mais cette option est critiquée. Le paramètre par défaut _self conduit en revanche les visiteurs à quitter le site Web actuel.

Nom de domaine
Votre domaine en un clic
  • 1 cer­ti­fi­cat SSL Wildcard par contrat
  • Fonction incluse Domain Connect pour une con­fi­gu­ra­tion DNS sim­pli­fiée

Qu’est-ce que _target ?

Pour gérer les hy­per­liens de votre site Web, l’attribut HTML target se révèle être un outil essentiel. Avec cet attribut, vous créez la fenêtre du lien ciblé. Si un visiteur de votre page d’accueil clique sur un lien, une nouvelle page s’ouvre par défaut dans l’onglet ou la fenêtre actuelle de votre site Web. Si vous ne le souhaitez pas, vous pouvez définir avec _target que le lien s’ouvre dans un nouvel onglet ou sur une deuxième page. Cela a pour avantage que les visiteurs restent plus longtemps sur votre site et ne le quittent pas pour un autre.

Cette pratique fait néanmoins l’objet de critiques. A moins que les visiteurs de votre site Web aient effectué eux-mêmes ce réglage, vous in­ter­ve­nez dans leur propre choix en tant qu’uti­li­sa­teur et ouvrez une nouvelle page ou un onglet sans qu’ils le sou­hai­tent. C’est la raison pour laquelle cette pos­si­bi­lité a été tem­po­rai­re­ment interdite et n’est revenue qu’en HTML 5. Il est désormais re­com­mandé de n’utiliser la commande target _blank en HTML que lorsque quitter la page en­traî­ne­rait une perte de données. Ainsi, c’est l’uti­li­sa­teur qui choisit. Vous dé­cou­vri­rez le fonc­tion­ne­ment de _target dans la suite de cet article détaillé.

Conseil

Vous voulez apprendre le HTML ? Lisez notre article dédié pour en savoir plus sur ce langage in­for­ma­tique !

Comment fonc­tionne _target en HTML ?

L’attribut HTML target est gé­né­ra­le­ment intégré dans la balise HTML et doit contenir une valeur sup­plé­men­taire. Les autres éléments ap­pli­cables avec _target sont area, base et form. Cela ressemble par exemple à ceci :

<a href="https://www.exemple.fr" target="_parent">

Quelles sont les valeurs uti­li­sables par _target ?

_target peut contenir les valeurs suivantes :

Valeur Des­crip­tion
_self _self est la valeur par défaut et implique que le lien s’ouvre dans le même onglet ou sur la même page.
_blank Avec _blank, le lien hy­per­texte s’ouvre dans un nouvel onglet ou une autre fenêtre.
_parent Avec _parent, le lien hy­per­texte s’ouvre dans la fenêtre prin­ci­pale.
_top Avec _top, le document s’ouvre dans une fenêtre séparée.
<name> Cette option permet d’ouvrir le document dans une iframe définie.

Comment utiliser HTML target ?

_target est placé à l’intérieur d’un élément, re­pré­senté ainsi dans le code :

_self en HTML

_self est réglé par défaut. Si vous souhaitez régler la valeur ma­nuel­le­ment, voici le code :

<a href="https://www.exemple.fr" target="_self">Cliquez ici</a>

target _blank en HTML

target _blank garantit que le lien s’ouvre dans une nouvelle fenêtre ou un nouvel onglet. Si vous utilisez cette valeur, vous devez ajouter l’attribut rel="noopener" pour des raisons de sécurité. Ce n’est pas une obli­ga­tion d’un point de vue technique, mais c’est fortement re­com­mandé, puisque l’attribut empêche un éventuel accès de la page liée aux données d’uti­li­sa­tion. Cela se présente comme suit :

<a href="https://www.exemple.fr" target="Fenêtre définie">Cliquez ici</a>

Le lien s’ouvre alors dans un nouvel onglet.

Ouvrir les liens dans une iframe définie

Si vous avez défini pré­ci­sé­ment le nom d’une fenêtre dans votre frameset, vous pouvez également y faire ouvrir la page. Si cette option ne fonc­tionne pas parce que le nom n’existe pas, un nouvel onglet s’ouvre au­to­ma­ti­que­ment, comme dans la variante HTML target _blank.

<a href="https://www.exemple.fr" target="Fenêtre définie">Cliquez ici</a>
Conseil

Un site Web exac­te­ment comme vous le souhaitez ! Avec l’outil de création de site Internet, IONOS vous offre tout ce dont vous avez besoin pour votre site Web conforme à vos attentes et à vos désirs. Vous pouvez décider si vous voulez créer le site Web vous-même ou si vous préférez faire confiance à notre équipe d’experts qui créera la page d’accueil en étroite col­la­bo­ra­tion avec vous.

Aller au menu principal