HTML5 - 字符编码

HTML5 - 字符编码 首页 / HTML5入门教程 / HTML5 - 字符编码

字符编码是一种将字节转换为字符的方法。要验证或显示HTML文档,程序必须选择字符编码。 HTML 5作者具有三种设置字符编码的方式-

HTTP Content-Type

如果您正在编写cgi或类似程序,则可以使用HTTP Content-Type 标头设置任何字符编码。

以下是简单的示例-

print "Content-Type: text/html; charset=utf-8\r\n";

Meta 元素

您可以将<meta>元素与charset属性一起使用,该属性指定HTML5文档前512个字节内的编码。

以下是简化的示例-

<meta charset="UTF-8">

上面的语法取代了对<meta http-equiv =“ Content-Type” content =“ text/html; charset=UTF-8”>的需要,尽管该语法仍然被允许。

Unicode BOM

字节顺序标签(BOM)由数据Stream开头的字符代码U + FEFF组成,在这里它可用作定义字节顺序和编码形式的语法,主要是未标签的纯文本文件。

无涯教程网

许多Windows程序(包括Windows记事本)在保存为UTF-8的任何文档的开头都添加了字节0xEF,0xBB,0xBF。这是Unicode字节顺序标签(BOM)的UTF-8编码,即使与字节顺序无关,也通常称为UTF-8 BOM。

对于HTML5文档,可以在文件开头使用Unicode字节顺序标签(BOM)字符。 该字符为使用的编码提供语法。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

玩转Git三剑客 -〔苏玲〕

Netty源码剖析与实战 -〔傅健〕

人人都能学会的编程入门课 -〔胡光〕

编译原理实战课 -〔宫文学〕

张汉东的Rust实战课 -〔张汉东〕

大厂晋升指南 -〔李运华〕

零基础学Python(2023版) -〔尹会生〕

B端体验设计入门课 -〔林远宏(汤圆)〕

AI大模型企业应用实战 -〔蔡超〕

好记忆不如烂笔头。留下您的足迹吧 :)