HTML5草案的前身名为Web Applications 1.0,由WHATWG在2004年提出,在2007年被W3C接纳,并成立了新的HTML工作团队。
在HTML4.01推出后不久,HTNL的版本又被修订为XHTNL1.0,这里的代表eXtensible,是“扩展”的意思。XHTML1.0是基于HTML4.01的,并没有引入任何新的元素和属性,唯一的区别就是语法,XHTML对语法的要求比HTML要严格得多。
对于W3C而言,到了HTML4已经很圆满了,其下一步任务就是使XHTML2能够将Web印象Xml。XHTML2和XHTML有很大的不同,XHTML不向前兼容,甚至不兼容之前的HTML,它是一种全新的语言。
2006年10月,Tim Berners-Lee发表了一篇文章,该文章表述了从HTML走向XML的路是走不通的。几个月后,W3C组建了一个新的HTML研发组,他们非常明智地选择了WHATWG的成果作为根本。
2009年,W3C发表了停止XHTML2的公告。这一消息被那些XML的反对者视若珍宝,他们借此 嘲笑那些利用XHTML1范例的人,然而XHTML1和XHTML2几乎完全不同。XHTML1中的严格语法 规范被HTML5完全弃用。
虽然HTML5的立场是“非革命性的发展”,但是它给当今的Web开发者带来了极大的便利,后者可以很容易地使用HTML5来开发网页程序。HTML5的目标就是为了能够创建更实用、更简单的Web程序,书写出更简单的HTML代码。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>