L'utilisation de l'attribut target permet de diriger l'ouverture d'un document cible vers une fenêtre déterminée du navigateur. Il est possible d'ouvrir une page cible dans la fenêtre contenant le lien, ou dans une seconde fenêtre ou encore dans des cadres (ou frames).
Cet attribut est surtout utilisé dans le cas ou une page Internet est structurée autour des cadres. En effet, dans ce contexte particulier, les pages cibles risquent de s'ouvrir dans le mauvais cadre. Par exemple, si vous avez défini un cadre dont le contenu serait composé essentiellement de liens (ex. : un sommaire) et un autre permettant d'y afficher des pages liées. En actionnant un des liens, la page cible s'ouvrirait par défaut dans le cadre "sommaire" et non dans le cadre conteneur.
Donc, pour résoudre ce dilemme, l'attribut ci-dessous permet de définir l'ouverture d'un document cible dans un cadre précis.
L'attribut "target="Cadre cible"* définit la fenêtre dans laquelle la page cible doit s'afficher.
*Valeurs possibles | Description |
---|---|
_blank | Ouverture de la page cible dans une nouvelle fenêtre |
_parent | Ouverture de la page cible dans le cadre parent |
_self | Ouverture de la page cible dans le cadre hôte |
_top | Ouverture de la page cible dans la fenêtre hôte |
Nom du cadre | Ouverture de la page cible dans le cadre portant le nom cité |
Voir exemple |
<html> <head> <title>Un titre pertinent</title> <meta name="Description" content="..."> <meta http-equiv="Date" content="01/01/2000"> ... </head> <body> <a name="Debut"></a> ... Diverses commandes HTML ... <a href="Adresse de la page cible" target="Cadre cible"> Lien </a> ... </body> </html> |