HTML - charset 属性



HTML charset 属性用于定义 HTML 文档中的字符编码。

如果它存在于 <meta> 元素中,则其值必须是字符串 utf-8 的 ASCII 区分大小写的匹配项,因为 UTF-8 仅是 HTML5 文档的有效编码。

不同的字符集包括 ASCII、ANSI、ISO-8859-1、UTF-8、etc. ISO-8859-1 支持 256 种不同的字符代码。ASCII 定义了 128 个不同的字母数字字符。

您可以将此属性与 <meta> 以及 <script> 标签一起使用,但对于 script 元素,charset 属性被视为已弃用的属性。charset 属性与 <meta> 标签一起使用,因此指定字符编码。

在 HTML 中,字符编码是一种用于将字节转换为字符的技术。为 HTML 文档选择正确的字符编码以正确验证或显示它非常重要。

语法  


<meta charset = "value">

它包含值,即character_set,它指定了HTML文档的字符编码。

适用于

下面列出的元素允许使用 HTML charset 属性。

元素 描述
<meta> HTML <meta> 标签让我们指定元数据,这是关于文档的额外重要信息。
<script> HTML <script>标签用于定义用于图像操作、表单验证和动态内容更新的客户端脚本。

<meta> 标签中的字符集属性示例

在以下示例中,我们将 charset 属性与 meta 标签一起使用。当我们运行上述代码时,它将生成一个由 wbpage 上显示的文本组成的输出。


<!DOCTYPE html>
<html lang="en">
<head>
	 <!--UTF-8-->
	 <meta charset="UTF-8">
	 <title>HTML 'charset' attribute</title>
</head>
<body>
	 <!--HTML 'charset' attribute-->
	 <h2>Example of the HTML 'charset' attribute</h2>
	 <p>We are trying to understand the usage of the 
	 'charset' attribute with the help of this program. </p>
</body>
</html>

支持的浏览器

浏览器 Chrome Edge Firefox Safari Opera
是否支持 Yes Yes Yes Yes Yes