我收到以下HTML验证错误:
Element style not allowed as child of element div in this context. (Suppressing further errors from this subtree.)
我在scoped
标记上使用了HTML 5.1中的style
属性:
<style scoped>
知道什么是根本原因?
答案 0 :(得分:2)
根本原因是:
在Chrome和Firefox进行了有限的实验性采用后,范围属性已从规范中删除。
浏览器支持如下:
通过启用&#34;启用&#34;在Chrome 20+到34中受支持或者&#34;实验性WebKit功能&#34; chrome:// flags中的标志。由于代码复杂性,Chrome 35+已删除。
Gecko 20及更高版本实现:scope伪类,但首选项layout.css.scope-pseudo.enabled必须设置为true。这只是Nightly和Aurora测试版本中的默认情况。
<强>参考强>