Amp html AMP CSS样板中未关闭的脚本标记?

Amp html AMP CSS样板中未关闭的脚本标记?,amp-html,Amp Html,当我取消显示AMP CSS样板代码行时,似乎缺少关闭样式元素 我是不是误读了 <noscript> <style amp-boilerplate > body { -webkit-animation:none; -moz-animation:none; -ms-animation:none; animation:none } &l

当我取消显示AMP CSS样板代码行时,似乎缺少
关闭
样式
元素

我是不是误读了

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

身体{
-webkit动画:无;
-moz动画:无;
-ms动画:无;
动画:无
}

你可以这样写:

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

body{-webkit动画:无;-moz动画:无;-ms动画:无;动画:无}

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

之间没有空格您可以这样写:

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

body{-webkit动画:无;-moz动画:无;-ms动画:无;动画:无}

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

是的,您是。它不是一个格式错误的
开始标记,后跟一个
amp-body
规则,而是一个格式良好的
开始标记,带有一个非标准(假定这是amp-HTML)
amp-boilerplate
属性,后跟一个
body
规则


如果您正在使用一个工具来取消统一,而不是手动完成,那么非标准属性可能会将其丢弃,但这并不能解释为什么它会使起始标记格式错误…

是的,确实如此。它不是一个格式错误的
开始标记,后跟一个
amp-body
规则,而是一个格式良好的
开始标记,带有一个非标准(假定这是amp-HTML)
amp-boilerplate
属性,后跟一个
body
规则


如果您使用工具来取消统一,而不是手动完成,则非标准属性可能会将其丢弃,但这并不能解释为什么它会使起始标记格式错误…

对。服务于机器而非人类的代码,即no来描述什么是什么。聪明的代码。对。服务于机器而非人类的代码,即no来描述什么是什么。聪明的代码。