La question sur Target = "_ Blank" reste et sera discutée à plusieurs reprises en ligne. Certains disent qu'ils doivent garder et certains disent qu'ils doivent les retirer. La fête qui défend le reste principalement considère principalement l'attribut de Target = "_ Blank" Actuellement, il n'y a aucun bon moyen de le résoudre, tandis que le parti qui préconise GOT a proposé des solutions REL et JS. Je pense qu'il y a encore beaucoup de gens dans un angle mort en ce moment. J'ai recherché la littérature pertinente et j'ai constaté que la situation n'était pas ce que nous pensions. En fait, Target = "_ Blank" n'est pas incompatible avec les normes, et il n'est également pas nécessaire d'utiliser des solutions REL et JS, car il s'agit d'un malentendu. Tant que nous comprenons le vrai sens de Rel et Target, nous saurons qu'il ne devrait pas y avoir de différend ici. Ci-dessous, je partagerai avec vous les connaissances que j'ai obtenues en recherchant la littérature. Comprenons d'abord la signification de la cible et du rel:
Target, accepte de spécifier où afficher le contenu hyperlien sélectionné. C'est-à-dire que le contenu du lien sera affiché dans quel type de fenêtre. La valeur de la propriété de la cible a quatre noms réservés, à savoir: _blank, _self, _parent, _top. où _blank signifie que le navigateur charge toujours le document avec le lien cible = "_ blanc" dans une fenêtre nouvellement ouverte et sans nom. Ici, vous pouvez ne pas comprendre ce que signifie "sans nom". En fait, Target peut attribuer un ID à la fenêtre nouvellement ouverte, par exemple: Target = "Name" Cela signifie que le document chargé via le lien Target = "Name" sera affiché dans une fenêtre appelée "nom". S'il n'y a pas de fenêtre avec ID "Nom", le navigateur créera une nouvelle fenêtre nommée "Nom" pour afficher le document lié. Si l'ID de la fenêtre actuelle est "Nom", le document lié sera affiché dans la fenêtre actuelle en remplaçant le contenu d'origine. La signification de l'auto est en fait le document actuel. L'objectif par défaut de <a> est _self. Cette valeur de propriété n'est généralement pas disponible. _Parent est de faire l'affichage du document lié dans la fenêtre parent. Cette valeur de propriété n'est utilisée que dans la structure du cadre. S'il s'agit d'un cadre de niveau supérieur, sa fonction est la même que celle-ci. _Top est également appliqué dans le cadre, mais son effet est d'effacer le cadre pour afficher le document cible. Ceci est très utile pour passer de la structure du cadre à la structure sans cadre.
Nous savons maintenant que Target est une propriété d'affichage cible étroitement liée au navigateur. Alors qu'est-ce que Rel? Pourquoi beaucoup de gens le considèrent comme un attribut de remplacement de Target? Apprenons à connaître Rel. En fait, il n'y a pas seulement un rel et un autre attribut correspondant appelé rév. La signification de ces deux attributs est: la relation du document source au document cible; la relation du document cible au document source. Le document source ici peut être compris comme le document actuel où se trouve le lien, et le document cible est le document que le lien s'ouvrera. Maintenant, nous devons être clairs que Rel et Rev sont en fait une relation de lien avant le document, pas un attribut lié au navigateur de la façon d'afficher le document cible.
Alors, quelle est la relation entre Rel et Rev? Ce qui suit indiquera et expliquera sa signification:
Exemple de code [www.cuoxin.com]