Poser votre question
0

Plusieurs hyperliens pour une seule image

posée 2020-03-20 18:12:29 +0200

Image Gravatar de Marylou

Bonjour, J'utilise LibreOffice 5.1, je suis sur Writer et j'aimerais faire en sorte qu'un clic sur une de mes images ouvre 3 liens, est-ce possible ? Merci d'avance !

éditer requalifier signaler fermer fusionner supprimer

3Réponses

0

répondue 2020-03-20 20:15:35 +0200

Image Gravatar de ajlittoz

D'après la norme HTML 5, § 4.6.1 "The a element", le contenu d'un élément <a> est restreint:

Content model:

Transparent, but there must be no interactive content descendant.

Cela signifie qu'on ne peut pas imbriquer un autre <a>, <button>, <img usemap= >, <input> ou autre du même genre dans un bloc <a>.

Donc la solution qui vient immédiatement à l'esprit (indépendamment de sa réalisation sous Writer)

 <a href=URL1><a href=URL2><a href=URL3><img …></a></a></a>

est refusée par tous les navigateurs conformes, d'autant qu'il ne faut pas oublier target=_blank pour forcer l'affichage dans des onglets/fenêtres différents (quel sens a de demander l'ouverture simultanée de 3 URL dans la même fenêtre?).

Donc ce n'est pas possible. En complément du document du W3C, j'ai quand même fait l'expérience avec Firefox. Il râle (un peu) et ne prend en compte que le <a> le plus interne (ce qui, à mon avis n'est pas conforme à la phrase ci-dessus où, selon ma compréhension, on ne devrait garder que le <a> externe).

éditer signaler supprimer permalien plus

Commentaires

Merci d'avoir tenté quand même en tout cas ^^

Image Gravatar de MarylouMarylou ( 2020-03-20 21:48:55 +0200 )éditer
0

répondue 2020-03-20 18:53:18 +0200

Image Gravatar de Marylou

Oh dommage :( Merci pour l'astuce tout de même !

éditer signaler supprimer permalien plus

Commentaires

@Marylou

tu auras peut-être d'autres réponses positives... Cela dit, pour des raisons de sécurité, je me méfie des images envoyant vers des sites, alors plusieurs sites :)

Cordialement

Image Gravatar de pierre-yves samynpierre-yves samyn ( 2020-03-20 18:58:33 +0200 )éditer
0

répondue 2020-03-20 18:48:55 +0200

Image Gravatar de pierre-yves samyn

Bonjour

Suivre plusieurs url par un seul clic, je ne pense pas que cela soit possible. On peut associer un url à une image via clic droit▸Propriétés▸onglet Hyperlien.

Il est possible de définir des zones différentes sur une image et leur associer à chacune un url :

  • Sélectionner l'image puis
  • menu OutilsImage Map
  • choisir un outil de dessin▸dessiner la zone sur l'image▸
  • donner l'url▸
  • valider en cliquant le V (Appliquer)▸Fermer.

Dans l'exemple joint, cliquer sur le haut de l'image amène à cette question, cliquer en bas amène vers le site TDF LibreOffice.

ImageMap.odt

Cordialement

éditer signaler supprimer permalien plus
S'identifier/S'inscrire pour répondre

Outils de question

1 suiveurs

Stats

Posée: 2020-03-20 18:12:29 +0200

Consultée: 23 fois

Mise à jour: Mar 20