Image cliquable

jarailet Messages postés 190 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   -

Mon image AG25.jpg est insérée dans une page.:
<a href="images/AG2025.php"> <img src="images/AG25.jpg"...
Je voudrais qu'en cliquant sur celle-ci, on ouvre une autre page  AG2025.php,  
Mais je me perds dans les balises. Au secours !!!
alain

3 réponses

yclik Messages postés 3878 Date d'inscription   Statut Membre Dernière intervention   1 565
 

Bonsoir

En attendant un pro, de mémoire voir la balise Target

0
mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   7 884
 

Bonjour,

Si j'ai bien compris ta question, il te suffirait d'adapter ce squelette :

<a target="_blank" href="https://www.google.fr">
  <img src="image.jpg"/>
</a>

Explications :

  • Le tag img permet d'embarquer une image (dont le chemin est indiqué par src). Généralement on évite d'en mettre plus, tous les attributs de style devraient autant que possible être défini dans la feuille de style du site (fichier css).
  • Seul le tag a permet de réaliser un hyperlien. Il faut donc imbriquer le tag img dans le tag a.
    • L'attribut href indique l'adresse (URL) cible ;
    • L'attribute target="_blank" est optionnel et signifie que l'URL cible doit être ouverte dans un nouvel onglet.

Explications avancées : Ici, j'ai écrit en XHTML c'est à dire du HTML "rigoureux".

  • Un fichier XML est constitué d'une imbrication de balises (tags). Une balise ne peut se fermer quand les sous-balises qu'elle contient sont fermées.
  • Un tag x s'écrit débute par <x> (balise ouvrante)et finit par </x> (balise fermante), où x est une chaîne de lettres. Entre ces deux balises peuvent être insérés d'autres tags, du texte, etc.
  • Quand un tag ne contient rien, on peut l'écrire en abrégé <x/>. C'est toujours le cas d'une image (tag img).
    • On pourrait écrire <img ...></img>.
    • Pour abréger, on écrit plutôt <img/>.
    • On pourrait écrire <img> mais dans ce cas, le fichier n'est plus du XML (et donc plus du XHTML) : ça devient "juste" du HTML.
  • Il faut que le tag a "enveloppe" toute l'image, et donc on ne peut pas abréger ce tag.
  • On pourrait parfaitement envelopper autre chose que l'image dans ce lien (par exemple du texte).

Bonne chance

0
Panth33ra Messages postés 21981 Date d'inscription   Statut Membre Dernière intervention   Ambassadeur 1 999
 

Bonjour aussi,

"Ni bonjour, Ni m"... Tu n'es pas très poli. 

Les formules de politesse sont indispensables sur le Forum CCM lorsque tu écris... https://www.commentcamarche.net/infos/25855-charte-d-utilisation-de-commentcamarche-net-respect-d-autrui/#politesse

Merci de t'y conformer.


-1
jarailet Messages postés 190 Date d'inscription   Statut Membre Dernière intervention   4
 

Bonjour alors,
Désolé, je patine depuis ce matin entre la mise en page d'un fichier et donc la possibilité d'y accéder.. A bout de patience, j'ai appelé des copains au secours .... et dans ce cas, la panique fait oublier les usages Pardon encore !!!
... Et merci à l'avance !   :-)

0