2010年7月20日星期二

HTML 5 (1)

在网上发布文档或创建网络应用的最常见的格式就是HTML了。刚开始的时候,它还只是主要被设计成描述文档的简单语言,现在它已经成长并适应各种需要,例如从发布新闻和博客,到为邮件、地图、文字处理、电子数据表提供成熟的基础应用。
由于使用HTML的人越来越多,建立在此之上的需求也越来越多,并且它的局限性也越来越明显。HTML 5代表了HTML开发的下一个主要版本,引进了非常多的新特性。如果读者熟悉HTML的以前版本,可以阅读与HTML的不同

1 一个基本的文档
这个小节的目的是创建example01.html文档。

我们将会创建一个非常基本的HTML文档,这个文档可作为将来HTML文档的有用模板。这个文档只包含一个标题和一个简短的段落。

打开文档编辑器并创建一个新的、空的文件。保存为example01.html。

所有的HTML文档都需要由DOCTYPE开始。DOCTYPE是从网络时代很早的时候就有的。目的是保证浏览器能正确解释文档。

在文档编辑器中,写入如下语句,并存盘。

由于所有的文档都需要这句话,所以最好养成总是在新html文档中的第一行写下这个语句的习惯。

一个HTML文档被分成两个主要部分。头部,用来包含文档元数据,例如标题、样式表和脚本。主体,包含所有的页面内容。这个标记语言自己构成一个树状结构。

2 语义理解

通常,撰写和发表文档的目的是把信息传达给读者。可以是任何种类的信息,例如故事、报告新闻和时事或描述可用的产品和服务。无论是什么信息,都应该被读者很容易的理解。

一个典型的文档,例如书籍、新闻报纸、博客或信件,都被分组到不同的部分如标题、段落、列表、表格、注释和其他印刷结构。所有这些部分对更容易的传达信息给读者来说,都很重要。HTML提供了一个清楚标识每个部分的方法,来使这些部分能很容易地被用户表示。