为何 img 的 src 为空但却有不同的效果?-灵析社区

一只tomatoo

![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241014/815252664ba7cb9e5f8cd6963dec4e20.png) 如上图, 是el-table渲染出来的, `img` 的`src` 是由后台提供的: {{scope.row.NAME}} `ORIGINALLOGO`会为空, 但是却有不同的处理, 一个是图片加载失败的icon, 一个却直接是空的, img 渲染的结果是一样的: ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241014/44d3c4cf0febad4073c561ef982bc8d7.png) 请问各位大佬为什么会有这种情况发生呀, 具体原因是什么呢?

阅读量:198

点赞量:0

问AI
从标准上看 * 只有设置了"src" 或者 "alt",但"src"无效的情况,会是空白或者浏览器提供一个省略图标("chrome"实际测试是"破图") * "src" 和 "alt" 都没有才会是空白 实际情况不一致的话可以考虑下"不同浏览器"实现差异或者 "版本差异" 等情况 "https://html.spec.whatwg.org/multipage/embedded-content.html#..." (https://link.segmentfault.com/?enc=yPQrju7OFJlkUlNRmBYdCA%3D%3D.M1O02va8y6g4luz0DWWbWf8E1Udg824MmkZ2BtHd4RCH7b8umjviPpP2dd4%2F40G%2Bs8NgYJRmR%2BwV8YvFO8Yzeen%2FDczNSlkvDjg7penNWYg%3D) "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241014/084fbb9bd227b28985228cb2cace26c6.png)