我是Angular的新手,因为Angular.JS使用的指令是一种data- *属性,而data- *属性是HTML5的新功能。所以在这种情况下AngularJS HTML5是特定的,或者是否有任何调整使其在旧版本上运行。
如果我的理解在某处不匹配,请纠正我。
答案 0 :(得分:2)
您可以将Angular指令粘贴到HTML 4文档中,它将会工作"。它只是一个有效的HTML 4文档,这将使得使用标记验证器作为QA过程的一部分变得更加困难。
在很多情况下,将Angular添加到文档中只会有很小的变化,因此您最好同时转移到HTML 5。
答案 1 :(得分:0)
HTML5并没有真正的规范(这是一个不断变化的规范),因此很难说浏览器何时是HTML4或HTML5。
目前的版本应该在IE9及以后的版本上正常运行,在我看来这是一个更多的HTML4'浏览器,而不是HTML5'之一。
有关详细信息,请参阅AngularJS IE compatibility page。