为什么图像上的alt属性不起作用有任何常见问题。
针对IE8标准模式进行测试。
先谢谢。
答案 0 :(得分:4)
如果您想显示来自alt attrib的文字,请使用title=''
attrib。
区别:
答案 1 :(得分:1)
alt
就是说,这是替代未显示图像的方法。如果您需要工具提示,请使用title
或longdesc
。历史上alt
被滥用来表示这一点,但IE8终于fixed this。
答案 2 :(得分:0)
通过“不工作”我假设您的意思是当您将鼠标悬停在图像上时不会显示替代文字。如果您始终希望文本显示在所有浏览器中,则需要使用title属性:
<img src="foo.png" alt="bar" title="bar" />
答案 3 :(得分:0)
是的,您应该始终指定alt
属性,原因如下:
alt
中的文字alt
标记在搜索引擎优化(SEO)方面很重要