Alt标签未显示在浏览器上

时间:2013-10-22 13:59:22

标签: html css alt

我正在用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仅用于显示损坏图像的文本,那么当鼠标悬停在图像上时显示文本的标记是什么?

Example

3 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:2)

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

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

答案 2 :(得分:2)

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

&#13;
&#13;
<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>
&#13;
&#13;
&#13;