
上QQ阅读APP看书,第一时间看更新
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>