L'attribut cible est obsolète et son utilisation comme mécanisme de mise en page, comme celle de l'ensemble de cadres, n'est plus courante. Cependant, si vous vous trouvez à maintenir un site Web basé sur Frameset, vous devrez peut-être ouvrir des liens dans des cadres ou des fenêtres autres que celui dans lequel la source du lien réside.
<p>You can try our <a href="cakes.html" <em>target="_top"</em>>lovely range of cakes</a>.</p>
L'attribut peut prendre l'une des valeurs suivantes:
"_ Blank" charge le contenu dans un Fenêtre complètement nouvelle
"Nom de la trame" Charge le contenu dans un cadre avec un nom personnalisé
"_ parent" charge le contenu dans le jeu parent pour le courant cadre
"_ self" Charge le contenu dans la même trame (cet attribut n'est normalement pas nécessaire, car il s'agit du comportement par défaut, sauf si le base de la base spécifie autrement. Dans ce cas, vous devez remplacer la spécification en utilisant "_fre"; par exemple, base cible = "searchResults"
/>.)"_ TOP" Charge le contenu dans l'ensemble de cadres de niveau supérieur (en effet, la fenêtre entière du navigateur), peu importe le nombre de niveaux imbriqués dans le cadre actuel
L'attribut cible dans HTML est utilisé pour spécifier où ouvrir le document lié. Il peut être utilisé avec divers éléments, mais il est le plus souvent utilisé avec l'élément. L'attribut cible peut avoir plusieurs valeurs, notamment «_blank» (qui ouvre le lien dans une nouvelle fenêtre ou onglet), «_self» (qui ouvre le lien dans la même trame qu'il a cliqué), «_parent» (qui ouvre le lien dans le cadre parent), et «_top» (qui ouvre le lien dans le corps complet de la fenêtre).
Puis-je utiliser l'attribut cible avec des éléments autres que?
Si vous ne spécifiez pas d'attribut cible, le lien s'ouvrira dans la même fenêtre ou l'onglet que celle-ci. C'est la même chose que l'utilisation de la valeur «_self».
Oui, l'attribut cible est pris en charge dans tous les principaux navigateurs, y compris Chrome, Firefox, Safari et Edge. Cependant, le comportement peut varier légèrement en fonction des paramètres du navigateur.
Oui, vous pouvez utiliser l'attribut cible pour ouvrir un lien dans une trame spécifique en donnant à cette trame un nom, puis en utilisant ce nom comme valeur de l'attribut cible. For example, if you have a frame named “myFrame”, you can open a link in that frame by writing: Visit Example.com.
The “_blank” value for the target attribute opens the linked document in a new window or tab, while the “_new” value is not a valid value for the target attribute in HTML5. Il a été utilisé dans les anciennes versions de HTML pour ouvrir le document lié dans une nouvelle fenêtre sans nom, mais il a été obsolète et ne devrait pas être utilisé.
Le comportement de la valeur "_blank" pour l'attribut cible dépend de la paramètres du Browser de l'utilisateur. Par défaut, la plupart des navigateurs modernes ouvrent de nouvelles pages dans les onglets plutôt que sur Windows. Cependant, les utilisateurs peuvent modifier ce paramètre dans leurs préférences de navigateur.
Oui, il est possible d'utiliser l'attribut cible avec JavaScript. Vous pouvez utiliser la méthode Window.Open () pour ouvrir une nouvelle fenêtre ou une nouvelle onglet et spécifier la cible comme l'un des paramètres.
Oui, il existe des problèmes d'accessibilité à utiliser l'attribut cible. L'ouverture de nouvelles fenêtres ou onglets peut être désorientante pour les personnes qui ont du mal à percevoir le contenu visuel et pour certaines personnes handicapées cognitives. Il est recommandé d'informer les utilisateurs lorsqu'un lien s'ouvrira dans une nouvelle fenêtre ou une nouvelle onglet, soit via du texte dans le lien, soit via une icône.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!