【发布时间】:2020-09-23 16:58:58
【问题描述】:
我正在将我们的图像转换为 webp,这意味着我需要使用“图片”标签而不是“img”标签,因为图片允许为不支持的设备和浏览器回退到 png 格式支持webp。
无论如何,我有一个看起来像这样的img:
<img class="usp-pics pic1" src="/images/example.png" alt="" title="">
因此,将其转换为能够回退到 png 的 webp 看起来像这样:
<picture>
<source srcset="/images/example.webp" type="image/webp">
<source srcset="/images/example.png" type="image/png">
<img class="usp-pics pic1" src="/images/example.png" alt="" title="">
</picture>
如果浏览器读取了上面的代码并获取了第一个 webp 图像,它是否还会应用附加到 img 元素的类、alt 和标题标签,还是我需要为每个源重复它们,或者将它们添加到父级图片标签?
我已尝试查找此内容,但找不到答案。可能是因为它很明显,也可能是因为我用了错误的词来描述这个问题。抱歉,如果这已经在某个地方进行了介绍。
【问题讨论】: