AMP CSS样板中未封闭的脚本标记?

时间:2018-01-31 00:35:54

标签: amp-html

当我取消AMP CSS样板代码行时,似乎缺少>关闭style元素。

我误解了这个吗?

<noscript>
    <style
        amp-boilerplate > body {
            -webkit-animation:none;
            -moz-animation:none;
            -ms-animation:none;
            animation:none
        }
    </style>
</noscript>

2 个答案:

答案 0 :(得分:1)

您可以这样写:

<noscript>
    <style amp-boilerplate > 
      body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}
    </style>
</noscript>

body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}

之间没有空格

答案 1 :(得分:1)

是的,你是。它不是格式错误的<style>开始标记,后跟amp-boilerplate > body规则,而是格式正确的<style amp-boilerplate>开头标记,非标准(假设这是AMP HTML) amp-boilerplate属性后跟body规则。

如果您正在使用工具进行无法识别而不是手动执行此操作,则非标准属性可能会将其丢弃,但这并不能解释它会使开始标记不正常。 ..