xhtml和html5有哪些区别

介绍

今天就跟大家聊聊有关xhtml和html5有哪些区别,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

区别:1,xhtml要求正确嵌套,html5不需要;2,xhtml所有元素必须关闭,html5不需要;3,xhtml区分大小写,html5不区分;4,xhtml属性值要用双引号,html5可以不用;5、xhtml用id属性代替名称属性。

首先认识三个组织,IETF(因特网工程任务组),互联网工程任务组,W3C (World Wide Web Consortium,万维网联盟、web领域中,最具权威和影响力的国际中立性技术标准机构,WHATWG (web Hypertet应用技术工作组)超文本应用技术工作组,由浏览器厂商组成的。还有一个重要的人,即提姆·伯纳斯李,网络之父。

1991年提姆·伯纳斯李这个人编写了一个HTML的文档.1995年11月IETF发表了HTML2.0.1994年,提姆·伯纳斯李成立了W3C组织,成文了web标准的制定者,随后相继发表了HTML3.2和HTML4.0, HTML4.01。随后W3C在HTML中引入了XML,成为了XHTML.W3C闭门造车的作风引起了各大浏览器厂商的不满。于是各大浏览器厂商联合起来成立了WHATWG组织,在HTML的基础上进行拓展,致力于研发HTML5。W3C继续研发XHTML,但是走向了困境。于是提姆·伯纳斯李决定采用HTML5,同时继续研发XHTML,知道2009年,W3C宣布终止XHTML2.0的研发,开始一心一意的研究HTML5。HTML5是W3C和WHATWG博弈的结果。知道这个故事的时候,觉得有点意思,正所谓独学而无友则孤陋寡闻,实在是对极了。引以为鉴吧。

下面说一说HTML5和XHTML在语法上的区别吧。

1, XHTML要求正确嵌套

2, XHTML所有元素必须关闭

3, XHTML区分大小写

4, XHTML属性值要用双引号

5, XHTML用id属性代替名称属性

看完上述内容,你们对XHTML和HTML5有哪些区别有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

xhtml和html5有哪些区别