2.1 HTML 5文档构成

HTML 5的文档结构包括头部(head)、主体(body)两大部分。头部描述浏览器所需的信息,主体包含所要说明的具体内容,代码如下:

      <!DOCTYPE html>
      <html>
      <!--头部-->
      <head>
         <meta charset="UTF-8">
         <title>Title</title>
      </head>
      <!--主体-->
  <body>
      </body>
      </html>

2.1.1 <!DOCTYPE>声明

引用官方的DTD文件,在HTML 5之前的版本,如XHTML、HTML 4.0都有官方的DTD文件的引用。DTD是文档类型定义,它主要对标签的使用进行定义。基于HTML 5设计的“化繁为简”准则,HTML 5中不需要引用严格意义上的DTD的规范,只需引入下面代码即可:

      <!DOCTYPE html>

2.1.2 <html>标签

HTML文档的根元素,成对出现<html></html>,它代表文档的开始和结束。在HTML 5中该标签可以省略,但是为了符合Web标准和体现文档的完整性,建议不要省略该标签。

2.1.3 <head>标签

HTML的头部、内部提供了许多标签,用于说明文档头部的相关信息。

<head>标签内包含的主要元素如表2-1所示。

表2-1 <head>标签内包含的主要元素

2.1.4 <body>标签

<body>标签是HTML的主体部分,网页所要显示的内容都放在该标签内,语法如下面代码所示:

      <body>
      …
      </body>