【发布时间】:2016-10-04 10:42:31
【问题描述】:
将 ogp.me 的前缀放入 html amp 页面并进行验证时,我收到错误消息前缀不允许在顶级 html 中。解决办法是什么?
【问题讨论】:
标签: html facebook-opengraph amp-html
将 ogp.me 的前缀放入 html amp 页面并进行验证时,我收到错误消息前缀不允许在顶级 html 中。解决办法是什么?
【问题讨论】:
标签: html facebook-opengraph amp-html
AMP HTML 允许大多数 HTML5 标准标签和一些特定于 AMP 运行时的附加标签。 AMP Spec 广泛定义了不允许使用的标签集。但是,AMP Validator 实施必须使用标签白名单来实施。本附录列出了 AMP 验证器应将其列入白名单的一组标签。
如果 HTML 标记不在此列表中,则 AMP 验证器不会认为该标记在任何上下文中都有效。但是,其中许多标签都有额外的限制。例如
<script>在列表中,但不允许自定义 javascript。
唯一的解决方案是删除使 AMP 页面无效的前缀。
【讨论】: