HTML5 之前的 HTML 版本是什么?
1. HTML 1.0 介绍
HTML(Hyper Text Markup Language)是一种用于创建 Web 页面的标记语言。HTML 版本的演化经历了多个版本,从最早的 HTML 1.0 开始。
HTML 1.0 的发布时间是在 1993 年,相对于现在的 Web 技术来说是非常落后的。其规范并不完善,只定义了 18 个 HTML 标签,主要功能是用于文本的基础排版、图片的插入和链接的创建。其中,需要注意的是,HTML 1.0 中并没有定义表格和表单等元素,因此在页面的设计方面受到了很大的限制。
下面是 HTML 1.0 中一段代码的实例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 1.0//EN">
<HTML>
<HEAD>
<TITLE>Hello World</TITLE>
</HEAD>
<BODY>
<P>Hello World</P>
</BODY>
</HTML>
2. HTML 2.0 介绍
HTML 2.0 发布于 1995 年,它是 HTML 1.0 的升级版,修复了一些 HTML 1.0 的问题,增加了表格和表单控件等元素。此外,HTML 2.0 还引入了各种文本属性,这些属性可以用于控制文本的大小、颜色和字体等。
下面是 HTML 2.0 中一段代码的实例:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML>
<HEAD>
<TITLE>Hello World</TITLE>
</HEAD>
<BODY>
<P>Hello World</P>
<TABLE>
<TR>
<TD>Row1 Column1</TD>
<TD>Row1 Column2</TD>
</TR>
<TR>
<TD>Row2 Column1</TD>
<TD>Row2 Column2</TD>
</TR>
</TABLE>
<FORM>
<INPUT TYPE="TEXT" NAME="username">
</FORM>
</BODY>
</HTML>
3. HTML 3.2 介绍
1997 年发布的 HTML 3.2 是一个比 HTML 2.0 更为复杂的规范。HTML 3.2 修复了 HTML 2.0 的一些错误,并增加了一些新的元素和属性,例如图像映射、定位框架以及 CSS 样式表的支持。HTML 3.2 是一个完整的 HTML 规范,为 Web 设计者提供了更多的选项和工具,以便更好地控制页面的外观和行为。
下面是 HTML 3.2 中一段代码的实例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>Hello World</TITLE>
<STYLE>
BODY {background-color:#FFFFFF}
P {color:#000000}
TABLE {background-color:#CCCCCC}
</STYLE>
</HEAD>
<BODY>
<P>Hello World</P>
<TABLE>
<TR>
<TD>Row1 Column1</TD>
<TD>Row1 Column2</TD>
</TR>
<TR>
<TD>Row2 Column1</TD>
<TD>Row2 Column2</TD>
</TR>
</TABLE>
<IMG SRC="example.png" USEMAP="#example">
<MAP NAME="example">
<AREA SHAPE="rect" HREF="https://www.example.com" COORDS="0,0,20,20">
</MAP>
</BODY>
</HTML>
4. HTML 4.01 介绍
HTML 4.01 是 HTML 3.2 的更新版本,最新发布时间为 1999 年。HTML 4.01 引入了一些新的元素和属性,支持更复杂的脚本和样式表,同时还可以使用 CSS 样式表中的新特性来布局和设计页面。
HTML 4.01 分为两种类型:严格型(Strict)和过渡型(Transitional)。严格型指的是完全遵循 HTML 4.01 规范的网页,而过渡型则允许 Web 设计者使用一些过时的元素和属性,以保证向后兼容。
下面是 HTML 4.01 严格型中一段代码的实例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<TITLE>Hello World</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<LINK REL="stylesheet" TYPE="text/css" HREF="style.css">
</HEAD>
<BODY>
<DIV ID="container">
<H1>Hello World</H1>
<P><STRONG>Hello Strong</STRONG></P>
<UL>
<LI>List Item 1</LI>
<LI>List Item 2</LI>
<LI>List Item 3</LI>
</UL>
<SCRIPT SRC="script.js"></SCRIPT>
</DIV>
</BODY>
</HTML>
总结
以上是 HTML 1.0 到 HTML 4.01 的发展史,可以看出随着时间的推移,Web 技术得到了很大的发展。HTML 从 1.0 开始,经过多次版本的升级和完善,逐渐成为创建丰富多彩的 Web 页面的核心技术,为互联网的发展作出了重要贡献。