Se connecter avec
S'enregistrer | Connectez-vous

Associer toute la surface d'une image à un lien

Dernière réponse : dans Programmation

Bonjour,
Débutant en HTML, je ne réussis pas à rendre cliquable toute la surface de l'image que je veux associer à mon image. Je n'ai qu'une partie de l'image qui est sensible.
Voici mon code :
<IMG src="gb.jpg" style="border: none;" alt="planetmap" usemap="#planetmap">
<map name="planetmap">
<area shape="rect" coords="0,0,30,20" href="engintroduction_020.htm">
map>

Les coords correspondent à la taille de mon image.
Est-ce qu'il y a plus simple ? J'ai l'impression que mon code n'associe pas vraiment l'image à la href.
Merci de votre aide.

Autres pages sur : associer surface image lien

Lassé par la pub ? Créez un compte
Expert Programmation

Heu, pourquoi une map dans ce cas là ?
  1. <a href="engintroduction_020.htm"><img src="gb.jpg" style="border:none;" alt="planetmap" /></a>


Si tu tiens à utiliser une map, je crois qu'elle doit être définie avant d'être utilisée.

Merci +++
Je sentais bien que la map n'avais pas grand sens. J'ai utilisé ta ligne, et j'ai toujours le même problème : il faut vraiment cliquer sur une petite partie bien spécifique de l'image pour déclencher le lien. Sinon, rien ne bouge si je clique ailleurs.
Je me demande bien ce qui ne va pas, et je sens bien que ta ligne est clean, et que je problème vient d'autre part. Mais qu'est-ce que ça peut bien être ?

J'ai trouvé la solution. Dans ce script, il y avait un autre objet résiduel défini comme :
<div id='obj_232' style='position:absolute; left:16px; top:10px; width:200px; height:15px; z-index:257'>
qui devait prendre la place et masque mon image.
Merci à Crazycat qui m'a permis de lever mes doutes sur mes scripts initiaux.
Topic résolu !
Lassé par la pub ? Créez un compte
Tom's guide dans le monde