Maison >interface Web >tutoriel CSS >Le CSS peut-il contrôler le comportement cible du lien ? Ouverture de liens dans de nouveaux onglets avec CSS ou alternatives.

Le CSS peut-il contrôler le comportement cible du lien ? Ouverture de liens dans de nouveaux onglets avec CSS ou alternatives.

Linda Hamilton
Linda Hamiltonoriginal
2024-10-29 08:38:301091parcourir

Can CSS Control Link Target Behavior? Opening Links in New Tabs with CSS or Alternatives.

Atteindre le comportement cible "_blank" via CSS ou des approches alternatives

Vous recherchez une méthode pour ouvrir des liens externes dans de nouveaux onglets dans le haut de votre site Web menu. Pendant que l'attribut HTML "target=_blank" accomplit cela, vous demandez s'il existe un mécanisme équivalent en CSS.

Le CSS peut-il ouvrir des liens dans de nouveaux onglets ?

Malheureusement , le CSS pur n'a pas la possibilité d'ouvrir des liens dans de nouveaux onglets. CSS régit principalement la présentation visuelle des pages Web, y compris la mise en page, la typographie et les jeux de couleurs, mais il ne permet pas de contrôler le comportement des liens.

Solutions alternatives :

Alternativement, vous pouvez utiliser les stratégies suivantes :

1. Utilisation de la balise HTML "base" :

Ajoutez le code suivant au "" de votre document HTML :

<code class="html"><base target="_blank"></code>

Cela définira un attribut cible par défaut de "_blank" pour tous les liens de votre page qui ne spécifient pas explicitement un attribut cible.

2. Spécification de l'attribut « cible » pour les liens individuels :

Pour les liens spécifiques que vous souhaitez ouvrir dans de nouveaux onglets, vous pouvez définir explicitement l'attribut « cible », comme ceci :

<code class="html"><a href="/yourlink.html" target="_blank">test-link</a></code>

Cela remplacera la cible par défaut définie par "" balise.

Remarque :

Utilisation de la balise "" La balise offre l'avantage d'appliquer la cible "_blank" à tous les liens de votre page, réduisant ainsi le besoin de ciblage individuel. Cependant, si vous avez besoin d'un contrôle plus précis sur les liens qui s'ouvrent dans les nouveaux onglets, spécifier l'attribut « cible » pour chaque lien est une option appropriée.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn