Création d’une page html avec image-map.net : se servir d’un outil polygone avec plusieurs liens

L’application Web : IMAGE MAP

L’application image-map.net vous permet de générer du code HTML à partir d’une « découpe » de carte.

Une fois sur la page web, pour générer le code HTML il suffit :

  1. de déclarer l’emplacement de la carte
  2. de créer la ou les découpes avec clic gauche pour ajouter des points au polygone, clic droit pour en enlever en cas d’erreur.
  3. de naviguer dans vos découpes et donner des valeurs à vos liens
  4. de générer le code

Pour déclarer l’emplacement de la carte :

Pour créer différents polygone et les associer à des liens (pour l’instant vous utiliserez #1, #2, #3, etc. comme valeur de lien)


Découverte et expérimentation

  1. Copier sur un bloc note l’URL de l’image de la carte de France ( clic droit sur l’image de la carte / ouvrir l’image dans un nouvel onglet / copier l’url )
  2. Veuillez vous rendre à l’adresse suivante : https://www.image-map.net/
  3. Ouvre un CODE PEN pour copier coller et vérifier le code généré
  4. Intégrer le résultat sur un NOTEPAD++ (ou équivalent) sur une page valide W3C – effectuez la validation.
  5. chaque lien mènera vers la page WIKIPEDIA présentant la région sélectionnée.
  6. mise en ligne finale : www/laboratoire/carte01

Attention : pour être valide W3C, vous serez peut être obligé d’ajouter la balise ALT dans votre code d’ouverture d’image.

LA BALISE ALT

La balise « ALT », en complément du nom de l’image, permet d’associer un mot clés ou une expression à une image. Le mot clé placé dans la balise ALT remplacera l’image si le navigateur a des difficultés à afficher l’image en question. Les mots contenus dans les balises « ALT » contribuent également à améliorer le référencement de votre site puisqu’elle permet d’employer des mots clés supplémentaires qui seront lus par les moteurs.

Source : https://www.yakaferci.com/analyse-image-page/

Vous êtes en avance ?

Au survol : un texte apparaît.

Attention : Créer un autre document HTML, ne travaillez pas sur la page précédente.


IDÉE CREA

A la place d’une carte, pourquoi ne pas imaginer une navigation sur un site web à partir d’une découpe de visage ( oeil, nez, bouche etc. ) ?

Un exemple pour présenter les composants d’un équipement :

Au survol, un descriptif simple apparaît.

1<!-- Image Map Generated by http://www.image-map.net/ -->2<img src="https://ada-lovelace.fr/wp-content/uploads/2019/11/pexels-photo-1787235.jpeg" usemap="#image-map">3​4<map name="image-map">5    <area alt="Objectif" title="Objectif" href="#1" coords="129,193,86" shape="circle">6    <area alt="Batterie Additive (Grip)" title="Batterie Additive (Grip)" href="#2" coords="328,280,80,341" shape="rect">7    <area alt="Boitier Reflex" title="Boitier Reflex" href="#3" coords="177,109,212,91,245,91,272,109,294,120,311,137,326,162,326,193,328,241,318,260,278,265,227,262,198,266,226,212,222,167,204,132" shape="poly">8    <area alt="Rotule" title="Rotule" href="#4" coords="147,353,139,367,163,378,174,387,164,416,174,426,189,442,196,471,199,516,193,566,212,583,246,587,274,570,274,527,273,504,285,496,306,490,256,464,246,444,250,427,252,410,253,399,275,413,324,438,350,447,358,438,327,418,245,387,250,379,279,374,303,365,280,350,188,348" shape="poly">9</map>

Astuce : le fil de fer de sélection des <area> vous gène ?

Trop facile !!

1area {2    outline: none;3}

Exemple :


Attention : cette technique est valable sur une image dont l’affichage en taille n’est pas modifiée. Dans une optique de responsive design, il faudra affiner la méthodologie. En savoir plus : https://github.com/stowball/jQuery-rwdImageMaps

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *