html 转义是将特殊字符或 html 标签转换为与之对应的字符。如:<
会转义为 &lt;
,>
或转义为 &gt;
,即避免了 js 注入攻击又真实的显示了用户输入。
常用 HTMl 转义字符
字符 |
十进制 |
转义字符 |
" |
" |
&quot; |
& |
& |
&amp; |
< |
< |
&lt; |
> |
> |
&gt; |
不断开空格(non-breaking space) |
  |
&nbsp; |
HTML 特殊转义字符对照表
字符 |
十进制 |
转义字符 |
字符 |
十进制 |
转义字符 |
字符 |
十进制 |
转义字符 |
? |
¡ |
&iexcl; |
Á |
Á |
&Aacute; |
á |
á |
&aacute; |
¢ |
¢ |
&cent; |
 |
 |
&circ; |
â |
â |
&acirc; |
£ |
£ |
&pound; |
à |
à |
&Atilde; |
ã |
ã |
&atilde; |
¤ |
¤ |
&curren; |
Ä |
Ä |
&Auml |
ä |
ä |
&auml; |
¥ |
¥ |
&yen; |
Å |
Å |
&ring; |
å |
å |
&aring; |
¦ |
¦ |
&brvbar; |
Æ |
Æ |
&AElig; |
æ |
æ |
&aelig; |
§ |
§ |
&sect; |
Ç |
Ç |
&Ccedil; |
ç |
ç |
&ccedil; |
¨ |
¨ |
&uml; |
È |
È |
&Egrave; |
è |
è |
&egrave; |
© |
© |
&copy; |
É |
É |
&Eacute; |
é |
é |
&eacute; |
a |
ª |
&ordf; |
Ê |
Ê |
&Ecirc; |
ê |
ê |
&ecirc; |
? |
« |
&laquo; |
Ë |
Ë |
&Euml; |
ë |
ë |
&euml; |
? |
¬ |
&not; |
Ì |
Ì |
&Igrave; |
ì |
ì |
&igrave; |
/x7f |
­ |
&shy; |
Í |
Í |
&Iacute; |
í |
í |
&iacute; |
® |
® |
&reg; |
Î |
Î |
&Icirc; |
î |
î |
&icirc; |
ˉ |
¯ |
&macr; |
Ï |
Ï |
&Iuml; |
ï |
ï |
&iuml; |
° |
° |
&deg; |
Ð |
Ð |
&ETH; |
ð |
ð |
&ieth; |
± |
± |
&plusmn; |
Ñ |
Ñ |
&Ntilde; |
ñ |
ñ |
&ntilde; |
2 |
² |
&sup2; |
Ò |
Ò |
&Ograve; |
ò |
ò |
&ograve; |
3 |
³ |
&sup3; |
Ó |
Ó |
&Oacute; |
ó |
ó |
&oacute; |
′ |
´ |
&acute; |
Ô |
Ô |
&Ocirc; |
ô |
ô |
&ocirc; |
μ |
µ |
&micro; |
Õ |
Õ |
&Otilde; |
õ |
õ |
&otilde; |
? |
¶ |
&para; |
Ö |
Ö |
&Ouml; |
ö |
ö |
&ouml; |
· |
· |
&middot; |
&times; |
× |
&times; |
÷ |
÷ |
&divide; |
? |
¸ |
&cedil; |
Ø |
Ø |
&Oslash; |
ø |
ø |
&oslash; |
1 |
¹ |
&sup1; |
Ù |
Ù |
&Ugrave; |
ù |
ù |
&ugrave; |
o |
º |
&ordm; |
Ú |
Ú |
&Uacute; |
ú |
ú |
&uacute; |
? |
» |
&raquo; |
Û |
Û |
&Ucirc; |
û |
û |
&ucirc; |
? |
¼ |
&frac14; |
Ü |
Ü |
&Uuml; |
ü |
ü |
&uuml; |
? |
½ |
&frac12; |
Ý |
Ý |
&Yacute; |
ý |
ý |
&yacute; |
? |
¾ |
&frac34; |
Þ |
Þ |
&THORN; |
þ |
þ |
&thorn; |
? |
¿ |
&iquest; |
ß |
ß |
&szlig; |
ÿ |
ÿ |
&yuml; |
À |
À |
&Agrave; |
à |
à |
&agrave; |
|
|
|