0

解码结果

HTML转义

编码结果

HTML转义 (基本)
HTML转义 (全部)

关于 HTML 转义

HTML 转义会把在 HTML 中具有特殊含义的字符转换为字符引用,以便将字符串安全地作为 HTML 文本显示。例如,可能被解释为标签的 <> 会写成 &lt;&gt;

进行 HTML 转义后,输入的字符串不会被解释为 HTML 标签或属性,而是可以按原样显示在页面上。

例如,对“<p>Hello, world!</p>”进行 HTML 转义后,结果如下。

&lt;p&gt;Hello, world!&lt;/p&gt;
字符HTML 转义后说明
<&lt;可能被解释为 HTML 标签的开始。
>&gt;可能被解释为 HTML 标签的结束。
&&amp;可能被解释为字符引用的开始。
"&quot;在属性值使用双引号包围时具有特殊含义。
'&apos;在属性值使用单引号包围时具有特殊含义。

基本转义与全部转义

DenCode 会显示两种 HTML 转义结果:“基本”和“全部”。

类型说明“A < あ”的转换示例
HTML转义 (基本)转换 <>&"' 这 5 个字符。A &lt; あ
HTML转义 (全部)有 HTML 命名字符引用的字符会转换为命名字符引用,其他字符会转换为十进制数字字符引用。&#65;&#32;&lt;&#32;&#12354;

在普通 HTML 显示中,通常使用只转换必要字符的基本转义。全部转义适用于想把字符串作为 HTML 字符引用进行确认,或想用明确的引用形式表示所有字符的场景。

反转义

HTML 反转义会把 HTML 字符引用还原为原来的字符。DenCode 可以解码 &lt;&amp; 等命名字符引用,也可以解码 &#12354; 这样的十进制数字字符引用,以及 &#x3042; 这样的十六进制数字字符引用。

HTML 字符引用反转义后
&lt;p&gt;<p>
&#12354;
&#x3042;