J'ai une image representant plusieurs cartes.
dans la propriété alt, j'ai donc mis "carte1, carte2, carte3, carte 4"
J'aimerais, vu qu'il s'agit d'une liste faire en sorte qu'elle s'affiche sous forme de liste quand les images sont desactivé.
est-il possible de faire cela?


<img src="" alt="<ul><li>carte 1</li><li>carte 2</li><li>carte 3</li><li>carte 4</li></ul>" />


est ce qu'il y à un moyen pour que le navigateur interprete le html une fois les images desactivés?
Modifié par art_no (14 Feb 2007 - 08:31)
Bonjour à toi aussi!

La réponse à tes questions est simple: non. Si ton image nécessite une description détaillée, utilise l'attribut longdesc ou, à mon avis mieux, une description dans le texte avoisinant l'image.
Modifié par Gilles (09 Feb 2007 - 17:27)
Non, ça n'est pas possible.

De plus, quel intérêt pour tes visiteurs de voir « carte 1, carte 2, carte 3, carte 4 » s'ils ne peuvent pas voir les cartes en question ?

Si l'image d'obtenir une information qui n'est pas disponible dans le contexte de l'image, alors il faut donner l'information importante, pas dire qu'il y a une image qui ne s'affiche pas...

<img src="carte-philadelphie.jpg" alt="Philadelphie est située sur la côte Est des États-Unis, entre New York et Baltimore" />


Quelque chose de ce type...
Mais en général, il sera plus simple de donner l'information dans le contexte de l'image (c'est à dire dans le texte qui l'accompagne, avec une légende, etc.). Auquel cas, on pourra peut-être donner comme texte alternatif « cartes situant la ville de Philadelphie », le contexte venant préciser l'information.
Salut,

au lieu de l'idée, un peu saugrenue je trouve, de vouloir mettre plusieurs item de listes dans le alt d'une image tu devrais plutôt penser à mettre plusieurs images chacune dans un item de liste

<hn>Les cartes</hn><!-- heading de niveau approprié, h1 ou h2 ou h3 etc... -->

<ul>
<li><img src="carte1.jpg" width="" height="" alt="Texte alternatif" /></li>
<li><img src="carte2.jpg" width="" height="" alt="Texte alternatif" /></li>
<li><img src="carte3.jpg" width="" height="" alt="Texte alternatif" /></li>
<li><img src="carte4.jpg" width="" height="" alt="Texte alternatif" /></li>
</ul>


Cela sachant que pour le rendu visuel un effet d'image unique sera très facile à obtenir au moyen d'une css pertinente.
Modifié par clb56 (09 Feb 2007 - 19:58)
ok merci,
je vais donc faire autrement.
je vous remercie de vos reponses.

juste un petit détail "carte 1, carte 2" c'était un exemple.