Maison >interface Web >tutoriel CSS >Pouvez-vous ouvrir des liens dans de nouveaux onglets en utilisant uniquement CSS ?

Pouvez-vous ouvrir des liens dans de nouveaux onglets en utilisant uniquement CSS ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-30 14:39:10513parcourir

 Can You Open Links in New Tabs Using Only CSS?

Target="_blank" en CSS : est-ce possible ?

Les liens externes intégrés dans le menu d'un site Web nécessitent souvent d'être ouverts dans de nouveaux onglets pour offrir une expérience utilisateur transparente. Bien que l'attribut target=_blank en HTML y parvienne efficacement, existe-t-il une solution équivalente utilisant les propriétés CSS ou d'autres techniques ?

Réponse :

Malheureusement, le CSS pur n'a pas le possibilité de spécifier l'attribut target="_blank". Cependant, HTML propose une solution alternative :

Utiliser

Dans le champ balise de votre document HTML, incluez le code suivant :

<head>
    <base target="_blank">
</head>

Cela définit la cible par défaut de tous les liens de la page sur "_blank", en les ouvrant dans une nouvelle fenêtre.

Remplacement avec des cibles de liens individuelles

Des liens spécifiques peuvent remplacer la cible par défaut. Pour ce faire, utilisez l'attribut target dans chaque lien :

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

Cela ouvrira le lien spécifié dans une nouvelle fenêtre, même si l'attribut la balise est présente.

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