当图像包含在链接中时,IE7 显示错误的 ALT 标签?

发布于 2024-12-11 23:11:22 字数 669 浏览 1 评论 0原文

我对 IE7 以及它如何“解释”titlealt 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 框中显示“我的名字”。

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

我可以更改图像上的替代文本,但如果除此之外还有任何解决方案,我将非常感激,因此我不会在单个浏览器中的相对较小的问题上花费太多时间。 有什么解释为什么 IE7 无法解决这个问题,而不是它的大兄弟 IE8、9+ 吗?

真诚
- 梅斯蒂卡

I have a question about IE7 and how it ”interprets” title and alt HTML tags.
I’ve this constalation on a site:

<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>

Now, when hover with my cursor in IE 8+, Firefox, Chrome, Safari, you-name-it it shows “My Name” in the alt-box.

But when heading over to IE7, it shows: 11066_60x60_3f9ee652879b2e3209698830c9ff1583 which would be the image alt tag.

I have the possibility to change the alt text on the image but if there is any solution other than that, I would very much appreciate it so I don’t use too much time on a relatively small problem in a single browser.
And are there any explanation why IE7 can’t figure this out oppose to its bigger brothers, IE8, 9+ ??

Sincere
- Mestika

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

死开点丶别碍眼 2024-12-18 23:11:22

从技术上讲,alt 属性应该作为替代内容,以防图像无法加载。在您的情况下,没有上下文需要 alt 标签,因为无法查看个人资料图像的用户不需要查看图像来了解其余内容。

图像应具有空 alt 属性 根据WHATWG

Technically, the alt attribute should serve as alternative content in case the image doesn't load. In your case, there is no contextual need for an alt tag, as a user that cannot view the profile image does not need to see the image to understand the rest of the content.

The image should have an empty alt attribute per the WHATWG.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文