2010-09-07 88 views
10

我想知道标签“a”的标题attr与标签img的alt attr之间的区别。“标签”内的“img标签”的工具提示

此外,我应该使用什么时候我有一个图像内的一个?就像在这种情况下一样:

<a class="duplicar" href="#"><img src="Images/btnSegDuplicar.gif" alt ="Duplicar" width="76" height="20" /></a> 

现在,您可以看到,我正在使用alt,但我遇到了一个小问题。无论我的开发服务器中的浏览器是否显示工具提示,但在我的生产服务器中都不显示。我尝试过使用它们(ALT和标题),它的工作,但它是一种很丑陋。为什么两台服务器之间的区别?

回答

30

您应该始终使用title属性作为工具提示。与图像以及锚点。

alt属性仅用于在出于某种原因无法查看图像时显示文本的目的。该文本有时被显示为工具提示,是某些实现的偶然人为因素,绝不是其规范的一部分。

+1

确切地说,这是IE的默认和不正确的行为,导致人们使用'alt'作为工具提示,但它总是错误的。 – 2010-09-07 13:27:58