HTML 实体长度

📏 HTML Entity Length

Estimate the escaped length when special characters (&, <, >, quotes, etc.) are converted to HTML entities.

📐 计算公式与说明

& < > " 等占 4-5 字符
Unicode 实体 &#xHHHH; 约 7-8 字符

用于预估 HTML 转义后文本长度。

📚 深度解析:HTML 实体长度

💡 常见使用场景

示例:"a<b&c"
转义为 "a&amp;lt;b&amp;amp;c",原 6 字符变 19 字符(每特殊字符扩为 4–5 字符实体)。

❓ 常见问题(FAQ)

哪些字符必须转义?
& < > " ' 在对应上下文需转义,防止解析错乱与 XSS。
长度为何显著增加?
每个实体如 &amp; 占 5 字符,原文 1 字符,故含大量特殊字符时体积成倍增。
与 URL 编码区别?
HTML 实体用于页面文本安全显示,URL 编码用于传输,两者场景不同。