amp-html - 如何使用 amp-img 将 webp 回退到 jpg?
问题描述
我将 webp 与 jpg 的后备一起使用,例如:
<picture>
<source srcset="img/my.webp" type="image/webp">
<img src="img/my.jpg">
</picture>
但是在<picture>
AMP 中禁止使用该标签。
如何处理使用 webp 并回退到 jpg?
解决方案
您可以通过在以下内容中定义后备图像来做到这一点amp-img
:
<amp-img alt="Mountains"
width="550"
height="368"
src="images/mountains.webp">
<amp-img alt="Mountains"
fallback
width="550"
height="368"
src="images/mountains.jpg"></amp-img>
</amp-img>
https://www.ampproject.org/docs/reference/components/amp-img#example:-specifying-a-fallback-image
推荐阅读
- json - 如何在结构中定义字典列表
- django - django 的 settings.py 中配置不正确的应用程序
- javascript - 从 div 内容中隐藏一些文本
- r - brglm和logistf的区别?
- css - 如何使整个背景图像响应地适合 Jumbotron
- c# - 开发人员使用哪种设计模式 Abp 框架 (abp.io)?
- python - FileNotFound 时退出程序:[Win Error 3] 出现
- python - TypeError concatenating Timestamp and 'datetime.time'
- perforce - Perforce 如何创建具有多个源到单个目标的分支规范
- r - gsub 反向引用和用空字符串替换不相同