添加空alt =""有什么好处?应该使用哪个alt这个alt =""或alt =""?

Jit*_*yas 8 xhtml accessibility screen-readers

添加null alt =""有什么好处?只是通过验证或它有更多的理由

它应该怎么写?

像这样,没有空间

alt=""
Run Code Online (Sandbox Code Playgroud)

或者这有一个空格

alt=" "
Run Code Online (Sandbox Code Playgroud)

小智 6

要验证您的XHTML.alt是图像的必需属性.

然而,将它添加为空是程序员懒惰的一个标志(虽然我承认我也是为那些不像小装饰元素等网站导航关键的图像做的).

PS如果您有阴影组件等装饰元素,某些装饰品可以添加它们而不是图像,而是作为CSS背景,因此无需编写替代文本并保持标记清洁非内容的东西.


Que*_*tin 5

其他答案指出了标准中的要求.这是一个实际的例子:

给定空白替代文本,lynx将呈现:

如果缺少alt属性,lynx将呈现:

filename.jpg

您不希望自己的内容中包含分散在其中的无关文件名.