首页 理论教育 HTML5文档结构与规范

HTML5文档结构与规范

时间:2023-11-04 理论教育 版权反馈
【摘要】:HTML5文件均以<html>标记开始,以</html>标记结束。一个完整HTML5文件包含头部和主体两个部分的内容,在头部标记<head></head>里可以定义标题、样式等,文档的主体<body></body>中的内容就是浏览器要显示的信息。HTML4.01之前的文档声明,语法结构如下:<!DOCTYPE html PUBLIC"-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">HTML5已经对文档声明进行了简化,语法结构如下:<!DOCTYPE html>HTML5文档的基本结构,代码示例如下:注意:页面中必须有文档声明,而且必须在文档页面的第一行!

HTML5文档结构与规范

HTML5文件均以<html>标记开始,以</html>标记结束。一个完整HTML5文件包含头部和主体两个部分的内容,在头部标记<head></head>里可以定义标题、样式等,文档的主体<body></body>中的内容就是浏览器要显示的信息。

HTML4.01之前的文档声明,语法结构如下:

<!DOCTYPE html PUBLIC"-//W3C//DTD HTML 4.01//EN"

"http://www.w3.org/TR/html4/strict.dtd">

HTML5已经对文档声明进行了简化,语法结构如下:

<!DOCTYPE html>

HTML5文档的基本结构,代码示例如下:

978-7-111-60090-9-Part01-11.jpg

注意:页面中必须有文档声明,而且必须在文档页面的第一行!

1.头部内容

<head>标签用于表示网页的元数据,即描述网页的基本信息。其中主要包含以下标签:

1)<title>标签用于定义页面的标题,是成对标记,位于<head>标签之间。

2)<meta>标签用于定义页面的相关信息,为非成对标记,位于<head>标签之间。

3)<meta>标签可以描述页面的作者、摘要、关键词、版权、自动刷新等页面信息。

下面具体介绍<meta>标签的常用属性:

1)charset属性:设置文档的字符集编码格式。

HTML5中设置字符集编码,基本语法如下:

<meta charset="UTF-8">

HTML4.01之前的文档设置字符集编码,基本语法如下:

<meta http-equiv="Content-Type"content="text/html;charset=UTF-8"/>

常见的字符集编码格式包括GB2312、GBK、UTF-8等。

GB2312是国标码,简体中文。GBK是扩展的国标码。UTF-8是一种针对Unicode的可变长度字符编码,也称万国码(常用)。

2)http-equiv属性:将信息写给浏览器看,让浏览器按照这里面的要求执行,可选属性值有Content-Type(文档类型)、refresh(网页定时刷新)、set-cookie(设置浏览器cookie缓存),需要配合content属性使用。http-equiv属性只是表明需要设置哪一部分,具体的设置内容需要放到content属性中。

基本语法如下:(www.xing528.com)

<meta http-equiv="Content-Type"content="text/html;charset=UTF-8"/>

3)name属性:将信息写给搜索引擎看。使用方法同http-equiv属性。

常用的属性值有author(作者)、keywords(网页关键字)、description(网页描述),它们在网页中必不可少。

基本语法如下:

<!--作者-->

<meta name="author"content="http://www.jredu100.com"/>

<!--网页关键字:多个关键字用英文逗号分隔-->

<meta name="keywords"content="HTML5,网页,Web前端开发"/>

<!--网页描述:搜索网站时,title下面的解释文字。-->

<meta name="description"content="这是我在杰瑞教育开发的第一个网页。"/>

使用<link>标签可以加载一个图片作为网页图标。<link>标签有如下属性:

1)rel属性:声明被链接文件与当前文件的关系,此处选icon。

2)type属性:声明被链接文件的类型,可以省略。

3)href属性:表示图片的路径地址

基本语法如下:

<link rel="icon"type="image/x-icon"href="img/icon.jpg"/>

运行代码,在网页标签中的标题文字前显示一个小图片,这就是网页的图标。效果如图1-4所示。

978-7-111-60090-9-Part01-12.jpg

图1-4 网页图标

2.主体内容

标记<body></body>包含文档所有的内容,如文字、图像、表格、表单等元素。例如,在<body>中使用语义化标记设计网页,基本语法如下:

978-7-111-60090-9-Part01-13.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈