当图像被包裹在链接中时,IE7显示错误的ALT标记?

时间:2011-10-26 18:01:52

标签: internet-explorer-7 alt

我对IE7及其如何“解释”标题 alt HTML标记有疑问。
我在网站上发布了这个问题:

<a title="My Name" alt=" My Name " class="profile_image" href="/members/my-ane">
<img rc="/uploads/sfguarduserprofile/229/11066_60x60_3f9ee652879b2e3209698830c9ff1583.jpeg" alt="11066_60x60_3f9ee652879b2e3209698830c9ff1583">
</a>

现在,当我将光标悬停在IE 8 +,Firefox,Chrome,Safari中时,你可以在alt-box中显示“我的名字”。

但是当前往IE7时,它显示:11066_60x60_3f9ee652879b2e3209698830c9ff1583这将是图像alt标签。

我有可能更改图像上的alt文本,但如果有除此之外的任何解决方案,我会非常感谢它,所以我不会在单个浏览器中使用太多时间来处理相对较小的问题。 是否有任何解释为什么IE7无法解决这个问题,反对其更大的兄弟,IE8,9 + ??


- 梅斯蒂卡

1 个答案:

答案 0 :(得分:0)

从技术上讲,alt属性应该作为替代内容,以防图像无法加载。在您的情况下,对于alt标记没有上下文需求,因为无法查看配置文件图像的用户 无法查看图像以了解其余内容。

图片应该有一个空的alt属性per the WHATWG