HTML标记语言的演变过程
HTML是怎么出现的(1989-1993)
蒂姆·伯纳斯-李为解决科学家之间信息共享难题,提出的一套技术解决方案(万维网)
- URI/URL(统一资源标识符/定位符):地址系统
- HTTP(超文本传输协议):传输协议
- HTML(超文本标记语言):文档格式
各个技术解决了什么问题?
- URI/URL 解决资源定位问题。(信息存放的位置)
- HTTP 解决资源传输问题。(信息传输问题)
- HTML 解决信息的呈现问题(信息显示问题)
1991年发布HTML标签集,1993年浏览器推出。
最初的html标记语言,由于当时操作系统的限制,主要是处理文字内容的信息。所以html标记主要针对文字处理的。不过核心内容为:
<A>:锚点,用于创建超链接<NEXTID>:用于创建唯一的文档标识符(现已废弃);<ISINDEX>:提示文档是一个索引文档,用户可以通过输入关键词搜索(现已废弃)<P>:段落<TITLE>:定义文档标题、<H1>~<H6>:标题级别1到6。等文字内容的标记
标准化初期 (1994-1997)
html 语言标准逐渐完善的过程
html 4.0与html 4.01(1997-2000)
html 4.0 关键变化
- 引入CSS支持
- 框架(frameset)
- 更强的表单控件
- 国际化支持
html 4.01
- 修正版,长期使用的稳定版本
XHTML时期 (2000-2009)
XHTML 1.0 (2000) :基于XML的严格HTML
- 语法更严格(必须闭合标签、小写标签等)
- 更好的设备兼容性
HTML5时代 (2008-至今)
2014年:HTML5成为W3C正式推荐标准
- 语义化标签:
<header>,<footer>,<article>,<section> - 多媒体:
<audio>,<video> - 图形:
<canvas>, SVG - API扩展:本地存储、地理位置、Web Workers
- 表单增强:新input类型、验证