UTF
UTF 代表“Unicode Transformation Format”。UTF 指的是多种 Unicode 字符编码类型,包括 UTF-7、UTF-8、UTF-16 和 UTF-32。
- UTF-7 - 每个字符使用 7 个位。它旨在表示需要 Unicode 编码的电子邮件消息中的 ASCII 字符。
- UTF-8 - 最常用的 Unicode 编码类型。标准英文字母和符号使用一个字节,其他拉丁字符和中东字符使用两个字节,亚洲字符使用三个字节。其他字符可以使用四个字节表示。UTF-8 向后兼容 ASCII,因为前 128 个字符映射到相同的值。
- UTF-16 - 是“UCS-2”Unicode 编码的扩展。UCS-2 使用两个字节表示 65,536 个字符。不过,UTF-16 还支持使用四个字节表示其他字符,最多可表示一百万个字符。
- UTF-32 - 一种多字节编码,每个字符使用 4 个字节表示。
大多数文档和网页中的文本都使用上述某一种 UTF 编码进行编码。许多文字处理程序不允许你查看打开的文档所使用的字符编码,但有些程序会在文档窗口底部或文件属性中显示编码。如果你想查看网页使用的字符编码,可以选择 来查看该页面的 HTML。如果已定义字符编码,它会显示在 HTML 的标头部分,靠近 HTML 顶部。使用 UTF-8 编码的页面可能包含以下文本片段之一,具体取决于 HTML 的版本。
XHTML: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
HTML 5:<meta charset="UTF-8">
测试你的知识