您好,欢迎访问一九零五行业门户网

xhtml和html5的区别是什么

区别:1、xhtml要求正确嵌套,html5不需要;2、xhtml所有元素必须关闭,html5不需要;3、xhtml区分大小写,html5不区分;4、xhtml属性值要用双引号,html5可以不用;5、xhtml用id属性代替name属性。
本教程操作环境:windows7系统、html5版、dell g3电脑。
既然被问到了html5和xhtml的区别,那我就在这里给大家分享一些我个人的理解,同时我也觉得从他们的来源上讲,他们藏着一个有趣的故事。
首先认识三个组织,ietf (internet engineering task force)  互联网工程任务组,w3c (world wide web consortium   万维网联盟、web领域中,最具权威和影响力的国际中立性技术标准机构,whatwg(web hypertet application technology working group) 超文本应用技术工作组、由浏览器厂商组成的。还有一个重要的人,即tim berners lee  web之父。
1991年tim berners lee这个人编写了一个html的文档。1995年11月ietf发表了html2.0.1994年,tim berners lee成立了w3c组织,成文了web标准的制定者,随后相继发表了html3.2和html4.0,html4.01.随后w3c在html中引入了xml,成为了xhtml。w3c闭门造车的作风引起了各大浏览器厂商的不满。于是各大浏览器厂商联合起来成立了whatwg组织,在html的基础上进行拓展,致力于研发html5.w3c继续研发xhtml,但是走向了困境。于是tim berners lee决定采用html5,同时继续研发xhtml,知道2009年,w3c宣布终止xhtml2.0的研发,开始一心一意的研究html5.html5是w3c和whatwg博弈的结果。知道这个故事的时候,觉得有点意思,正所谓独学而无友则孤陋寡闻,实在是对极了。引以为鉴吧。
下面说一说html5和xhtml在语法上的区别吧。
1、xhtml 要求正确嵌套  
2、xhtml 所有元素必须关闭  
3、 xhtml 区分大小写  
4、 xhtml 属性值要用双引号  
5、xhtml 用 id 属性代替 name 属性  
推荐教程:《html视频教程》
以上就是xhtml和html5的区别是什么的详细内容。
其它类似信息

推荐信息