WebMD
本页大纲

字符编码(Character Encoding)

缩写:无

简述

Web 文档与传输中字符到字节的映射约定;HTML 应在早期通过 meta charset 或 HTTP 头声明(推荐 UTF-8)。声明过晚或与真实字节不一致会导致乱码与安全过滤绕过风险。

使用场景

页面头、HTTP Content-Type、表单提交、多语言站。

实践与应用

<meta charset="utf-8">
<!-- 与 HTTP Content-Type 一致;尽早出现 -->

注意事项

• 错误解码用户输入
• 复制来的错误编码源文件

关联术语

• Unicode:字符码点标准
• UTF-8:推荐字节映射
• Content-Type:HTTP 侧声明