首页 理论教育 HTML5语法标记详解

HTML5语法标记详解

时间:2023-06-03 理论教育 版权反馈
【摘要】:HTML5中的标记方法如下。2)DOCTYPE声明要使用HTML5标记,必须先进行如下的DOCTYPE声明,不区分大小写。Web浏览器通过判断文件开头有没有这个声明,来决定解析器和渲染类型是否切换成对应的HTML5模式。doctypehtml/>HTML5标记实例

这个HTML是遵循HTML5语法编写出来的本代码的显示效果如图3.1所示。图3.1一个简单的HTML5文档实例另外,在使用工具时,也可以在DOCTYPE声明方式中加入SYSTEM标识,声明方法如下面的代码:

HTML5语法标记详解

HTML5中的标记方法如下。

1)内容类型(ContentType)

首先HTML5文件的扩展名和内容类型(ContentType)没有发生变化,即扩展名还是“.html”或“.htm”,内容类型(ContentType)还是“.text/html”。

2)DOCTYPE声明

要使用HTML5标记,必须先进行如下的DOCTYPE声明,不区分大小写。Web浏览器通过判断文件开头有没有这个声明,来决定解析器和渲染类型是否切换成对应的HTML5模式。语法如下:

<!DOCTYPEhtml>

请看一个完整的HTML5文档,下面是一个简单的HTML5文档代码,文件源代码参见“chap3.1.1.1.html”。

<!doctypehtml/>

<metacharset=UTF-8/>

<title>HTML5标记实例</title>

<p>这个HTML是遵循HTML5语法


编写出来的

本代码的显示效果如图3.1所示。(www.xing528.com)

图3.1 一个简单的HTML5文档实例

另外,在使用工具时,也可以在DOCTYPE声明方式中加入SYSTEM标识(不区分大小写,此外还可将双引号换为单引号来使用),声明方法如下面的代码:

<!DOCTYPEHTMLSYSTEM"about:legacy-compat">

3)字符编码的设置

字符编码的设置方法也有些新的变化。以前,设置HTML文件的字符编码时,要用到meta元素,如下所示:

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

在HTML5中,可以使用<meta>元素的新属性charset来设置字符编码。

<metacharset="UTF-8">

以上两种方法都有效,因此也可以继续使用前者的方法(通过content元素的属性来设置)。但要注意二者不能同时使用。如下所示的代码是错误的:

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

注意:从HTML5开始,文件的字符编码推荐使用UTF-8。

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

我要反馈