99 votes

Êtes-vous autorisé à imbriquer un lien à l'intérieur d'un lien ?

Cela peut sembler assez basique, êtes-vous autorisé à mettre un lien à l'intérieur d'un lien ? Voir l'image ci-jointe :

entrez la description de l'image ici

J'essaie d'avoir toute la barre grise cliquable pour aller quelque part, mais si l'utilisateur clique sur la roue ou la flèche de déplacement, ce sont d'autres liens. Voir mon code actuel :

 <a href="#" class="sp_mngt_bar">
    <h1><?php echo $v; ?></h1>
    <a href="#" class="t_icons t_icons_settings sp_mngt_settings"></a>
    <a href="#" class="t_icons t_icons_move sp_mngt_move"></a>
</a>

Est-ce une bonne pratique ? Est-ce que je le fais mal ? Comment ferais-tu ceci? Merci pour l'aide!

31voto

TheLittlePig Points 6229

Enveloppez votre lien imbriqué dans une balise d'objet :

 <a href="#" class="sp_mngt_bar">
    <h1><?php echo $v; ?></h1>
    <object><a href="#" class="t_icons t_icons_settings sp_mngt_settings"></a></object>
    <object><a href="#" class="t_icons t_icons_move sp_mngt_move"></a></object>
</a>

4voto

mikevoermans Points 2358

Je le relookerais pour qu'il ressemble plus à ce format :

 <div class="sp_mngt_bar">
    <h1><a href="#"<?php echo $v; ?></a></h1>
    <a href="#" class="t_icons t_icons_settings sp_mngt_settings"></a>
    <a href="#" class="t_icons t_icons_move sp_mngt_move"></a>
</a>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X