为什么amp-img需要封闭标签?

时间:2016-06-14 19:35:13

标签: amp-html

<amp-img ...> need a </amp-img>
为什么呢?
我的第一个想法是为非js浏览器添加一个简单的<img .. />作为后备。但这对AMP无效 我的第二个问题是AMP处理(或保留用于将来)像amp-img或其他标签(如amp-ad等)之间的文本或其他东西,它们不需要关闭标签才能正常工作?

1 个答案:

答案 0 :(得分:4)

需要关闭标记,因为除了非常小的白名单外,HTML中的所有标记都需要关闭标记。正如你所提到的img和其他一些人。所有“自定义元素”(有时也称为Web组件)都需要关闭标记,因为它们不在短白名单中。