1.1 HTML的基本概念
HTML是互联网上应用最广泛的标记语言之一,用来编写因特网上的网页。
1.1.1 什么是HTML
HTML是标记语言,它由W3C组织提供的一套标记标签组成。程序员使用这些标签进行叠加,可以开发出各种各样的网页。HTML使用标记标签来描述网页。一个网页除了由大量的标签组成,还有后续要学习的CSS样式和JavaScript脚本组合而成。
1.1.2 HTML的发展史
HTML的发展有很多的曲折,从诞生至今已有20多年的历史,经历的版本以及发布日期如下。
● HTML(第一版):1993年IETF团队的一个草案,并不是成型的标准。
● HTML:1995年11月作为RFC1866发布。
● HTML 3.2:1996年1月14日由W3C组织发布,是HTML文档第一个被广泛使用的标准。
● HTML 4.0:1997年12月18日由W3C组织发布,也是W3C推荐标准。
● HTML 4.01:1999年12月24日由W3C组织发布,是HTML文档另一个重要的被广泛使用的标准。
● XHTML 1.0:发布于2000年1月26日,是W3C组织推荐,标准,经修改于2002年8月1日重新发布。
● XHTML 1.1:于2001年5月31日发布。
● XHTML 2.0:于2002年8月5日发布草案。
● HTML 5:第一份正式草案于2008年1月22日公布。
1.1.3 HTML与XHTML
XHTML是可扩展超文本标记语言,是一种置标语言,表现方式与HTML类似,不过语法上更加严格,是更纯净的HTML版本。它是W3C的一个标准,与HTML 4.01几乎相同。
XHTML是以XML格式编写的HTML,是指可扩展超文本编辑语言,与HTML 4.01版本几乎相同,可以说XHTML是更严格、更纯净的HTML版本。XHTML是以XML应用的方式定义的HTML,在2001年1月,W3C推荐发布为标准,目前,几乎得到所有主流浏览器的支持。
XHTML具有<!DOCTYPE ....>强制性、元素必须合理嵌套、元素必须有关闭标签、空元素必须包含关闭标签、元素必须是小写、属性名称必须是小写、属性值必须有引号和不允许属性简写等特性。