2

我正在用 HTML 测试我的代码,以确保我已正确完成所有操作,并且我似乎无法在浏览器上显示替代文本。我尝试使用最新版本的 Chrome 和 Firefox ..

<center>
<img src="http://www.opstinavinica.gov.mk/vinica/images/logogd.png" align=top alt="E ova e logoto!!!!">Ova e logoto na <b>UGD</b>
</center>

对不起,外语..如果需要,我可以翻译。

编辑:如果 alt 仅用于显示损坏图像的文本,那么当鼠标悬停在图像上时显示文本的标签是什么?

例子

4

3 回答 3

3

与 Microsoft Internet Explorer 不同,Mozilla Firefox 和 Chrome 不会显示替代标记中使用的文本,因为此文本旨在用于辅助功能,而不是当鼠标悬停在图像上时要在气球文本中显示的文本.

如果您希望在鼠标悬停在图像上时出现气球文本,请将“title”标签添加到 img html 标签。

于 2013-10-22T14:07:05.407 回答
3

只需title为此设置一个标签即可在现代浏览器中使用:

<center>
<img src="http://www.opstinavinica.gov.mk/vinica/images/logogd.png" align=top title="E ova e logoto!!!!" alt="E ova e logoto!!!!">Ova e logoto na <b>UGD</b>
</center>

于 2016-02-10T18:56:21.290 回答
2

alt 属性设置或返回图像的 alt 属性的值。

如果由于某种原因无法显示图像(由于连接速度慢、src 属性错误或用户使用屏幕阅读器),必需的 alt 属性指定图像的替代文本。

注意:当鼠标悬停在 img 元素上时,Internet Explorer 将 alt 属性的值显示为工具提示。根据 HTML 规范,这不是正确的行为。所有其他浏览器都遵循规范,并且仅在图像无法显示时才显示替代文本。

于 2013-10-22T14:02:43.200 回答