简述html的发展历史(html发展历史)
简述html的发展历史,原文标题:HTML简史。HTML,是Hyper Text Markup La
简述html的发展历史,原文标题:HTML简史。

HTML,是Hyper Text Markup Language的缩写,即“超文本标记语言”的缩写。
1、HTML的面世
介绍HTML之前,先介绍一下SGML。
SGML,是Standard Generalized Markup Language的缩写,中文一般译为“标准通用标记语言”,SGML是一个标准,定义了如何对文档进行注释的规范,让我们了解文档的指定片段的含义。
HTML由CERN(欧洲粒子物理研究所)的科学家Tim Berners-Lee(中文一般直译为“提姆.伯纳斯李”)和他的同事根据SGML创建,HTML可以说是SGML的一个应用。
1991年,Tim Berners-Lee开发出了万维网(World Wide Web),开发出了简单的浏览器软件,用于展示HTML,这是HTML第一次出现在大众面前。
2、HTML与常见的计算机编程语言的差别
和我们常见的计算机编程语言,例如C语言、Java语言、Python语言相比,HTML本身只是一个标记语言,也就是说,HTML文件是一个带有HTML标记的文本文件,HTML标记告诉浏览器如何进行展示,文本则是展示的内容。
3、HTML1.0、HTML2.0、HTML3.2、HTML4.0标准
早在上个世纪60年代末,互联网的雏形APARNET就已经出现。
互联网出现后,出现了大量的应用,例如文件服务器、远程登录、电子邮件、新闻组,但互联网给人一种高深莫测的感觉,互联网的使用者仅限于大学的计算机专业学生和专业技术人员,普通人基本上望而却步。
万维网和HTML的横空出世,使得互联网的使用界面焕然一新,让普通的电脑使用者可以轻松使用互联网,互联网用户数量开始急剧增长。
HTML出现后,各种浏览器软件不断出现,为了规范各种浏览器软件对HTML的支持,IETF(互联网工程工作组)和W3C(万维网联盟)开始制定HTML规范:
1993年6月,IETF发布HTML草案,该草案被称为HTML1.0标准;
1995年11月,IETF发布HTML的RFC,编号为RFC1866,该RFC被称为HTML2.0标准;
1996年1月,W3C发布HTML3.2标准,该标准被各浏览器厂商广泛支持;
1997年12月,W3C发布HTML4.0标准。
4、HTML4.01和XHTML标准

HTML出现后,受到了大量非计算机专业开发者的欢迎,为了迎合广大HTML开发者,浏览器对开发者提供的HTML文档非常宽容,以至于我们很难写出一个“错误的HTML文档”。
例如,我们编写了这样一个没有任何HTML标签的文档:
This is my html.There is no tag.
我们将这个文档保存为welcome.html文件,鼠标双击这个文件,浏览器也可以显示该文件:

对HTML开发者的过度迎合,导致HTML开发者越来越随意,由此出现了两个严重的问题:
(1)HTML的发展越来越混乱;
(2)各浏览器软件的兼容性越来越差。
为了让开发者编写更严格的HTML代码,W3C在1999年12月份发布了HTML4.01规范,接着在2000年1月份发布XHTML规范,这两者差别不大。下面介绍XHTML:
XHTML,即可扩展HTML。XHTML这个名词,是XML和HTML名字的混合体,表示制定HTML规范时,参考XML标准:
(1)一个HTML文档有且仅有一个根元素,即<html>元素;
(2)每个元素都有开始标签和结束标签;
(3)标签之间可以嵌套,但是不能出现交叉的情况,即不能出现如下的嵌套关系:
<p><div>hello, everyone.</p></div>
(4)元素的属性必须有属性值,而且属性值要求用引号括起来。例如下面的属性值是不可接受的:
<input type="checkbox" checked />
5、HTML4.01和XHTML标准的尴尬
从我们软件开发者的角度来看,HTML4.01和XHTML是一份非常优秀的标准。但是,这两个标准发布后,直接被开发者和浏览器厂商无视。
根据统计,全球互联网500强的网站,只有不到7%的网站满足HTML4.01和XHTML标准。大厂网站尚且如此,普通网站就更加不用说了。
这个结果,无疑给W3C组织泼了一盆冷水,W3C再也没有兴趣对HTML制定新的标准。从此,HTML标准好像进入了一个黑暗的中世纪,下一个标准HTML5的推出,已经是14年零9个月之后的事了。
6、HTML5的发布

考虑到前面的HTML系列标准推出后,无论是对浏览器厂商,还是对HTML开发者,影响都不大。于是,一个叫WHATWG的组织,也就是Web Hypertext Application Technology Working Group(Web超文本应用技术工作组)开始制定一种新的规范,认为现存的HTML网页都是合法的。
WHATWG的努力,得到了广大开发者和浏览器厂商的支持,W3C最终认可了WHATWG的努力,并根据这个理念推出了HTML5标准。
HTML5标准推出后,大部分浏览器厂商第一时间宣布支持,广大前端开发者也专门花时间学习HTML5标准,如此热烈的支持,对于HTML系列标准来说,是前所未有的事情!
浏览器占有率第一的微软IE,略显傲慢,没有支持HTML5,竟然被大量前端开发者抛弃,面对市场份额的急剧下滑,微软公司连忙宣布,新的浏览器Edge将会支持HTML5。
后面我们专门写HTML5的文章,这里就不再写了。
本文《简述html的发展历史(html发展历史)》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。随机文章
SEO小小课堂网SEO教程
站长导航
关键词排名优化
SEO小小课堂网
SEO教程
站长导航
友情链接交换
百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:编程实践,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/563651.html

微信扫一扫
支付宝扫一扫