首先,你需要明白标签的“alt”属性是什么意思?alt属性是在html标签中使用,它规定在图像无法显示时的替代文本。
也就是假设由于某种原因用户无法查看图像,alt属性可以为图像提供替代的信息。
这样说,或许不太明白,给你举个例子:
这段代码正常显示会是一幅图片:
如果你的网速太慢或者你以无图模式浏览,反正就是出于某种原因,这个图片加载不出来,此时,就是“alt”属性起作用的时候了,上述代码会这样显示:
“alt”属性就是当图片加载不出来时,给图片对应的一点说明文字而已,
你上述alt=“undefined",不是没有alt属性,是有属性的,只不过它属性的值为”undefined“,此时的”undefined“没有特别的含义,你可以把它当成一个普通字符串就好。
说的很明白了,望采纳!