HTML 实体完整参考表

HTML 实体(HTML Entities)用于在网页中显示保留字符与特殊符号。本表覆盖最常用的命名实体及其十进制 / 十六进制数字实体写法,附字符说明。

命名实体十进制十六进制字符说明
&&&&和号(&),须转义避免被解析为实体
&lt;&#60;&#x3C;<小于号(<),标签起始符须转义
&gt;&#62;&#x3E;>大于号(>),标签结束符须转义
&quot;&#34;&#x22;"双引号("),属性值中建议转义
&apos;&#39;&#x27;'单引号('),HTML5 支持,XML 不支持
&nbsp;&#160;&#xA0; 不换行空格(non-breaking space)
&copy;&#169;&#xA9;©版权符号 ©
&reg;&#174;&#xAE;®注册商标 ®
&trade;&#8482;&#x2122;商标符号 ™
&hellip;&#8230;&#x2026;省略号 …
&mdash;&#8212;&#x2014;长破折号 —
&ndash;&#8211;&#x2013;短破折号 –
&euro;&#8364;&#x20AC;欧元符号 €
&pound;&#163;&#xA3;£英镑符号 £
&cent;&#162;&#xA2;¢美分符号 ¢
&yen;&#165;&#xA5;¥日元 / 人民币符号 ¥
&times;&#215;&#xD7;×乘号 ×
&divide;&#247;&#xF7;÷除号 ÷
&plusmn;&#177;&#xB1;±正负号 ±
&deg;&#176;&#xB0;°度符号 °
&sect;&#167;&#xA7;§章节符号 §
&bull;&#8226;&#x2022;项目符号 •
&middot;&#183;&#xB7;·中间点 ·
&laquo;&#171;&#xAB;«左双尖引号 «
&raquo;&#187;&#xBB;»右双尖引号 »
&sup2;&#178;&#xB2;²平方上标 ²
&sup3;&#179;&#xB3;³立方上标 ³
&frac12;&#189;&#xBD;½二分之一 ½
&infin;&#8734;&#x221E;无穷符号 ∞
&ne;&#8800;&#x2260;不等于 ≠
&le;&#8804;&#x2264;小于等于 ≤
&ge;&#8805;&#x2265;大于等于 ≥

常见问题

为什么要用 HTML 实体?

在 HTML 中 <、>、&、" 是保留字符,直接写会被解析为标签或实体语法。用实体(如 &lt;)可以安全地显示这些字符本身。

命名实体和数字实体哪个更好?

命名实体(如 &copy;)可读但依赖规范名称表;数字实体(如 &#169; 或 &#xA9;)直接引用 Unicode 码点,兼容性更广,在 XML 中更安全。

所有字符都需要转义吗?

不是。只有保留字符(& < > " ')和建议转义的引号需要在属性值中转义;普通中英文正文无需转义。

HTML5 支持 &apos; 吗?

HTML5 支持 &apos;(单引号),但 XML/XHTML 1.0 不支持,跨文档时使用数字实体 &#39; 更稳妥。