Jump to content
Sign in to follow this  
iana

Balise <img> et option "alt"

Recommended Posts

Bonjour à tous

J'ai un problème de Javascript.

L'option ALT="xxx" de la balise <IMG SRC=""> permet d'afficher le texte "xxx" dans une bulle quand on passe la souris sur l'image.

Depuis le passage à IE8 ce texte ne s'affiche plus. Quel paramètre dois-je changer dans IE8 pour que cela revient comme avant (avec IE7)?

Merci

Share this post


Link to post
Share on other sites

Dans le principe, la balise alt n'est censée s'afficher que si l'image est absente pour une raison ou une autre.

Une info-bulle se gère via l'attribut "title".

Share this post


Link to post
Share on other sites
Dans le principe, la balise alt n'est censée s'afficher que si l'image est absente pour une raison ou une autre.

Une info-bulle se gère via l'attribut "title".

Oui, je sais, mais je ne comprends pas pourqoui ça a changé au moment du passage à IE8.

Merci pour la réponse.

Share this post


Link to post
Share on other sites

Ca n'a pas changé, rassure-toi ;)

C'est juste qu'IE7 (et versions précédentes) prenaient la liberté d'afficher une info-bulle aussi lorsque la balise alt était précisée.

Share this post


Link to post
Share on other sites

OK, merci.

Mais ton avatar me fait peur. Cela me rappelle mon chef :)

Edited by iana

Share this post


Link to post
Share on other sites

Salut iana

Oui, je sais, mais je ne comprends pas pourqoui ça a changé au moment du passage à IE8.
La réponse est très simple: c'était un bug d'Internet Explorer, car un attribut alt ne doit jamais s'afficher dans une info-bulle au survol.

Pourquoi ça a changé avec IE8: parce que Microsoft a attendu 8 versions d'Explorer avant de corriger leur ânerie. Tout bêtement.

:D

En tous cas c'est corrigé, ce n'est pas trop tôt certes, mais c'est plutôt une bonne nouvelle. Cela évitera à de trop nombreux webmasters de mettre des infos dignes d'un attribut title dans un attribut alt. Et tout ce qui peut faire perdre de mauvaises habitudes de codage est toujours une bonne nouvelle.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...