我们可以在HTML4中使用angular吗?

时间:2015-03-10 11:29:43

标签: html angularjs compatibility html4

我是Angular的新手,因为Angular.JS使用的指令是一种data- *属性,而data- *属性是HTML5的新功能。所以在这种情况下AngularJS HTML5是特定的,或者是否有任何调整使其在旧版本上运行。

如果我的理解在某处不匹配,请纠正我。

2 个答案:

答案 0 :(得分:2)

您可以将Angular指令粘贴到HTML 4文档中,它将会工作"。它只是一个有效的HTML 4文档,这将使得使用标记验证器作为QA过程的一部分变得更加困难。

在很多情况下,将Angular添加到文档中只会有很小的变化,因此您最好同时转移到HTML 5。

答案 1 :(得分:0)

HTML5并没有真正的规范(这是一个不断变化的规范),因此很难说浏览器何时是HTML4或HTML5。

目前的版本应该在IE9及以后的版本上正常运行,在我看来这是一个更多的HTML4'浏览器,而不是HTML5'之一。

有关详细信息,请参阅AngularJS IE compatibility page