引用:
Html5是继XHTML之后,由Apple,Opera,Mozilla三大网络媒体共同推举的最新HTML语言标准,用以取代Html4和现在的XHTML,并且声称,这一新的WEB标准将彻底把IE核心的浏览器拒之门外。这对微软而言,不能不算是一个打击。
W3C公布了要建立新的HTML工作组- 专门负责Html5,重新制定(改进)关于HTML标准 。
WHATWG 中虽然没有微软的势力,但W3C 的 HTML WG 中微软是有出力的,而且这两种规范很可能整合,就算不整合,也将有很多的相似之处。所以如果这个新的规范将来成为 WEB 标准的标记语言,IE 应该也会跟进的。
引用:
可能您会说,“表现和结构的分离”是正确的思路,最新的标准应该会建立在这个基础上,我只能说,我非常怀疑这一点。XHTML颠覆了表格布局的思想,为什么HTML5就不能颠覆XHTML“表现和结构的分离”呢?
XHTML 只是严格化了 HTML,倒并不是颠覆了 table 布局,XHTML 也可以 table 布局嘛。颠覆 table 布局的应该是“表现结构分离”的思想。我想将来 HTML5 中这点应该不会变,它只是扩展了现有 HTML,和结构表现分离是没有什么冲突的,CSS 还会继续发展。
对于 XHTML 的倒下我们到没有必要感到沮丧,从 WEB 标准一开始,它就是一种带有争议的选择,使用 HTML4 的标准化网站也蛮多,只是争议中 XHTML 始终占了上风而已。为什么它占上风?可能背后有商业炒作,可能它相对 HTML 是更新的语言,可能它的严格性比较适合作为推广的借口……但这些都不是重点,重点是它带来了结构表现分离的思想。
对于我们开发者,在 HTML->XHTML 转化中积累下来的结构表现分离的经验应该不会过时,HTML5 中这些经验还是有用武之地的,所以现在没有必要太紧张,短期不会有什么大的改变,毕竟主流浏览器的更新(我指IE8)还要蛮长一段时间才能出来。有兴趣的可以关注一下 HTML5,毕竟它极有可能成为未来的 WEB上的标准标记语言。