Amp html 为什么源标记的父元素需要是amp视频?

Amp html 为什么源标记的父元素需要是amp视频?,amp-html,amp-img,Amp Html,Amp Img,关于amp文档 它说源需要一个媒体标签(amp-audio,amp-video,等等) 我有一个带有多个源元素的图片标签,但当我尝试将其转换为amp img时,我得到一个错误,它需要是amp video 您知道它为什么不接受amp img作为其父元素吗? 它不被认为是媒体标签。我认为您试图为某些分辨率/大小定义不同的图像URL。查看的srcset属性难以提供建议而不查看源代码原始HTML,图片标记缺少所需的img元素。因此,在这种情况下,我们跳过了格式错误的元素,但如果有一个picture元素具

关于amp文档 它说源需要一个媒体标签(
amp-audio
amp-video
,等等)

我有一个带有多个源元素的图片标签,但当我尝试将其转换为
amp img
时,我得到一个错误,它需要是
amp video

您知道它为什么不接受
amp img
作为其父元素吗?
它不被认为是媒体标签。

我认为您试图为某些分辨率/大小定义不同的图像URL。查看

的srcset属性难以提供建议而不查看源代码原始HTML,图片标记缺少所需的img元素。因此,在这种情况下,我们跳过了格式错误的元素,但如果有一个picture元素具有多个源和一个img标记,我们将其转换为具有正确src和srcset的amp-img。正确,最后我们将source元素用于amp-img的srcset属性。