3

当我测试我的网页在IE7中,所有的图像都对应于图像标签的ALT文本的工具提示..如何在IE7中解决此问题?

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

当我将鼠标悬停我的鼠标在IE7中显示PIC,我获取对应于alt文本的工具提示“没有图片”。我该如何解决这个问题?

+3

安装firefox ...抱歉,我无法抗拒。 – Anonymous

+0

尝试硬链接图像,以便http://www.yoursite.com/image.jpg,因为它可能是图像不正确链接 – Liam

+0

你需要问自己,你是否正确使用'alt'属性?看到我的答案。 – Alex

回答

10

IE6/7对待alt属性,就好像它是一个title属性 - 但如果没有实际title属性设置。

您可以用空白title变通办法:

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

你可以尝试添加一个空冠军标签

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

这里的实际问题是你为什么要使用alt你的方式?如果您的图片只是装饰性的,则应该有一个空的alt属性。看看alt属性的W3CS定义。

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

在这种情况下是值得怀疑你几乎居然要:

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

1

答案已经被公布(空标题标签)。

但是,(参考其中一个答案)alt应该用于描述图像符合508的原因,如果图像没有出现,所以您应该更改alt文本来描述您的图片。

我会对原帖发表评论,但是SO不允许我。