概览
HTML是一种超文本标记语言,它是万维网(World Wide Web,简称Web)的重要组成部分之一。万维网是1989年Tim Berners-Lee(蒂姆·伯纳斯-李)发明的一个基于Internet的一个文档系统。这个系统包含了基于TCP\IP协议的HTTP协议(用于在Internet上传输文档)、URL统一资源标志符(用于在网络中定位文档位置)、HTML超文本标记语言(用于描述文档)。“互联网”和“万维网”这两个名词经常被混用。然而,这两个名词的意思并不相同。互联网是一个全球互相连接的计算机网络系统,而万维网是由超链接和统一资源标志符连接的文件和其他资源的全球集合。
HTTP的历史
- HTML的首个公开描述出现于1991年底的一个名为HTML Tagsd的文件中;
- 1993年中期互联网工程任务组(IETF)发布首个HTML规范的提案:“超文本标记语言(HTML)”互联网草案(页面存档备份,存于互联网档案馆),由伯纳斯-李与丹·康纳利撰写
- 在HTML和HTML+的草案于1994年初到期后,IETF创建一个HTML工作组,并在1995年完成"HTML 2.0"
- 1997年1月,HTML 3.2作为W3C推荐标准发布。这是首个完全由W3C开发并标准化的版本
- 1997年12月HTML 4.0作为W3C推荐标准发布
- 1999年12月,HTML 4.01作为W3C推荐标准发布
- 2014年10月28日,HTML5作为W3C推荐标准发布
一个HTML5入门项目
HTML5是HMLT的最新版本,并且目前已被大多数浏览器支持,所以我们学习直接学习最新版的HMLT5,HTML5也提供了更多更强的功能。下面我们通过一个完整入门项目来快速掌握HTML5的开发。
-
创建一个文件夹,作为html5 web应用的项目文件夹,方便管理项目所有的源码和资源文件
jagitch@4d7a018f5ea9:html-hello$ mkdir html-hello jagitch@4d7a018f5ea9:workspace$ cd html-hello/
-
准备一张图片、一个音频和一个视频文件,如下所示
jagitch@4d7a018f5ea9:html-hello$ ls demo.jpg demo.mp4 demo.wav
-
创建一个叫index.html的文件,并输入一下html代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name