HTML5中的标记方法

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

我们来看一下在HTML5中的标记方法。

 内容类型ContentType

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

 DOCTYPE声明

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

<!DOCTYPE html>

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

<!DOCTYPE HTML SYSTEM "about:legacy-compat">

 字符编码的设置

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

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

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

<meta charset="UTF-8">

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

<!-- 不能混合使用charset 属性和http-equiv 属性 -->

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

注意

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

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: HTML5