开发者

How do I solve this issue in IE7?

When I am testing my page in IE7, all the image have a tooltip corresponding to the text of the alt in the image tag..

<img src="Myimage.jpg" alt="No pic" />

When I hover my mouse on t开发者_开发问答he displayed pic in IE7, I get a tooltip "No pic" corresponding to the text of the alt .How do I fix this ?


IE6/7 treats the alt attribute as though it was a title attribute - but only if there's no actual title attribute set.

You can workaround it with a blank title:

<img src="Myimage.jpg" alt="No pic" title="" />


You can try adding an empty title tag

<img src="image.jpg" alt="nopic" title="" /> 


The answer has been posted already (empty title tag).

However, (in reference to one of the answers) alts are supposed to describe the image for 508 compliance reasons and if the image doesn't show up, so you should change the alt text to describe your picture.

I would have made a comment on the original post but SO doesn't allow me to yet.


The actual question here is why are you using alt the way you are? If your image is simply decorative, you should have an empty alt attribute. look at the W3CS definition of the alt attribute.

http://www.w3.org/QA/Tips/altAttribute

On this occasion is suspect youd actually want:

<img src="Myimage.jpg" alt="" />

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜