欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
您的位置:DIVCSS5首页 > HTML >

 HTML的发展史

html最早是组织内部用的一个语言,用来内部交换信息。

93年,html的第一个版本发布,那时候还不是很完善。

95年,出现了html2.0。html在组织内部运行的比较好,之后想推到社会上去用,然后就发现一个问题,每个人使用时定义的标准(是由浏览器的厂商定义的标准)不一样,就带来一个问题:由于标准不一样,一个网页可以在一个浏览器中显示,但是另一个浏览器就显示不了,导致一个网页的兼容性非常的差,所以说没有标准是非常可怕的。于是有一个组织(W3C)站出来了,就说既然你们这些浏览器之间谁也说服不了谁,我出来作为一个公益组织,我来定义这个标准,所以W3C定义了html2.0。

97年出现HTML3.2

99年出现HTML4.01版本

但到2000年底出了XHTML1.0,怎么会多一个X呢?对于这种语言来说,先有实现后有标准,所以W3C定义标准是靠后的。导致html语法很松散,不严格,当时还有一个语言xml(可扩展标记语言)其实功能和html一样,区别就是xml语法更加严谨,所以W3C想使用xml,但是html松散惯了,为了有个过度,就定义了XHTML。

理想很丰满,现实很骨感。到了04年,W3C取消html,想换成xml。但是一堆浏览器出来造反了,认为标准不好,于是组成一个组织提出HTML5的标准,而W3C看不上他们,因为那几个浏览器厂商的话语权太小了,所以没把他当回事。

直到07年,W3C又推广了3年,发现推广跟没推广一样,推广不出来,然而那个组织又加入了几个强劲的厂商比如谷歌,一下就增加了这个组织的话语权,HTML5就推广开来,W3C看到自己的标准的趋势越来越差,于是就和这个组织一起定义HTML5的标准。

14年两个组织才发布了HTML5的标准。

HTML基础-干货

 

俗话说,合久必分,由于理念不同,两家分道扬镳了,W3C认为标准一旦定下来了,就不会改变,如果我想变就出5.1,5.2不断的去增加标准,而那个组织认为H5标准是一个可变的标准,他会随着时间的推移不断改变和更新内容。

既然有两个标准,用哪个呢?目前来看两家的标准没什么区别,那家都行。

文档声明

而市面上有很多版本,当浏览器读到这个网页的时候怎么识别是哪个版本呢?所以为了帮助浏览器来识别版本,就需要doctype,他是文档声明。

但他怎么写呢?

HTML4:

HTML基础-干货

 

HTML基础-干货

 

XTML1.0:

HTML基础-干货

 

会发现很麻烦,很难记住,来看看H5的

HTML基础-干货

 

一看就会发现h5 最简单,以后也一般使用H5的。

HTML基础-干货

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h50824.shtml

如对文章有任何疑问请提交到DIV CSS论坛,或有任何网页制作CSS问题立即到CSS论坛发贴求解 或 直接DIVCSS5网页顶部搜索遇到DIVCSS疑问。
CSS教程文章修订日期:2018-08-14 17:37 原创:DIVCSS5
本文www.divcss5.com DIVCSS5版权所有。