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 !
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
Outils
▸Image 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.
Cordialement
Oh dommage
Merci pour l’astuce tout de même !
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
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).
Merci d’avoir tenté quand même en tout cas ^^