课程概览
HTML Entity 课程
系统学习 HTML Entity:转义原理、命名与数字实体、CMS 场景与调试方法。
本课程讲解 HTML Entity 作为字符引用 的核心知识。它不是某个编码工具的按钮说明,而是帮助你理解 HTML 为何需要转义、命名实体与数字实体的区别、CMS 与模板里常见的双重编码问题,以及如何排查日志和导出数据中的混合格式实体。
适合谁学习
- 需要输出安全 HTML、JSX 或模板内容的前端开发者
- 处理 CMS 导出字段的内容工程师
- 在日志或 API 载荷里看到转义字符的后端开发者
你会学到什么
- HTML Entity 表示什么,以及浏览器何时解码
- 命名实体(如
&)与十进制&、十六进制&的对比 - 文本节点、属性值与 CMS 导出字段的转义规则
- 双重编码、把解码当净化等常见错误
- 针对批量日志与混合格式字符串的实用调试流程
每节课后都可以用相关 HTML Entity 编码/解码工具做实验,但请记住:解码只是还原字符,并不会让不可信 HTML 变得可以安全渲染。