首页 > 解决方案 > 我可以显示 .webp 图像但允许用户下载 PNG 吗?

问题描述

我想.webp在我的网站上显示图像以减少下载大小并使我的内容显示得更快。但我也希望人们能够右键单击我的图像并将它们下载到他们的计算机上。

但是下载我的图片的人更喜欢 PNG 文件,因为这些文件可以编辑、加载到 Word 等。

我可以.webp默认以某种方式显示图像,但让用户.png在下载图像时下载图像吗?

到目前为止,我有:

  <picture>
    <source type="image/webp" srcset="img/ImageToBeDisplayed.webp" />
    <source srcset="img/IfYouDoNotSupportWebp.png" />
    <img src="img/IfYouDoNotSupportWebp.png" />
  </picture>

但是,如果浏览器支持,它仍然只会下载 .webp 文件。

标签: htmlwebp

解决方案


推荐阅读