超文本标记语言,1991年由Tim Berners-Lee发明,是构成万维网页面的基础结构语言,历经HTML 2.0、4.01、XHTML到HTML5的演进,定义了浏览器渲染内容的语义框架。

| 首次发布 | 1991年 |
| 发明者 | Tim Berners-Lee |
| 当前规范 | HTML Living Standard(WHATWG维护) |
1989年,CERN(欧洲核子研究中心)的研究员Tim Berners-Lee提出了「信息管理」提案,设想用超链接连接分布在不同计算机上的文档。1991年8月,他发布了第一个网页,使用的标记语言就是HTML——HyperText Markup Language(超文本标记语言)。
HTML的核心机制是标签(tag):用尖括号包裹的元素名定义内容的语义结构。是一级标题,是段落,是超链接,是图片。浏览器读取这些标签,按照内置规则(以及CSS样式)将其渲染成可视内容。HTML不是编程语言,没有条件判断和循环——它描述的是内容的结构,而不是执行过程。
早期HTML版本由浏览器厂商各自扩展,NCSA、Netscape、Internet Explorer都有专有标签,导致「此页面在Netscape下效果最佳」的混乱时代。W3C(万维网联盟)在1994年成立后开始标准化进程,HTML 2.0(1995年)、HTML 3.2(1997年)、HTML 4.01(1999年)逐步规范了各类元素。[1]
2000年代,W3C和WHATWG(Web超文本应用技术工作组,由Mozilla、Apple、Opera成立)对HTML的未来路线产生了分歧:W3C推进XHTML(要求严格的XML语法),WHATWG则务实地维护HTML并扩展浏览器API。最终W3C在2007年采纳了WHATWG的HTML5方向。
HTML5(2014年正式标准,但主要浏览器早已实现)带来了几类重要变化:语义标签如、、、、让文档结构机器可读,有助于SEO和屏幕阅读器;原生媒体的和结束了Flash的统治;Canvas和WebGL让2D、3D图形在浏览器中不需要插件;表单控件增加了type="email""date""range"等,减少了JavaScript验证代码。
和是Web Components规范的HTML基础
| 首次发布 | 1991年 |
| 发明者 | Tim Berners-Lee |
| 当前规范 | HTML Living Standard(WHATWG维护) |
登录 后参与讨论
暂无讨论,来发表第一条评论吧