HTML实体

HTML 实体用于显示保留字符(HTML 代码中使用的字符)、特殊字符或不可见字符。例如,

<p>This is a &lt;p&gt; tag.</p> 

浏览器输出

HTML Entities

在这里,&lt;&gt; 是分别用于显示 <> 的 HTML 实体。

如果我们使用 <p> 标签而不是 &lt;p&gt;,浏览器会将其解释为标签。因此,要显示 <p>,我们需要分别使用 &lt;&gt; 来代替 <>


HTML 实体语法

HTML 实体通过其名称或数字表示。

  • 实体名称

我们使用 &entity_name; 来通过实体名称添加保留字符。例如,
&cent; 将显示为 ¢

  • 实体编号

我们使用 &#entity_number; 来通过实体编号添加保留字符。例如,&#162; 也会显示为 ¢

所有实体名称和数字都以 & 开头,以 ; 结尾。

注意:并非所有实体都有名称,只有常用字符才有实体名称。


特殊字符

特殊字符是普通键盘上没有的字符,例如 ®©¢ 等。
我们使用 HTML 实体将特殊字符添加到 HTML 文档中。例如

<footer> &copy; 2022 Programiz. All rights reserved. </footer>

浏览器输出

Copyright Symbol Example

不可见字符

不可见字符是指在文档或文本字段中渲染时不可见的字符。这些字符可用于各种目的,例如添加空白或格式化文档。例如,

<p>Invi<span>&zwnj;</span>sible<span>&nbsp;</span>Cha<span>&zwnj;</span>racters</p>

浏览器输出

在这里,&zwnj;&nbsp; 是不可见字符。&zwnj; 是一个零宽度字符,而 &nbsp; 是一个空格字符。

一些不可见字符的例子是——空格、制表符、零宽度空格等。


一些重要的 HTML 实体

字符 字面值 字母数字值 Unicode 值
美分(货币) ¢ &cent; &#162;
英镑(货币) £ &pound; &#163;
§ &sect; &#167;
版权 © &copy; &#169;
书名号 « » &laquo; &raquo; &#171; &#187;
注册商标 ® &reg; &#174;
° &deg; &#176;
加减 ± &plusmn; &#177;
段落符号 &para; &#182;
中间点 · &middot; &#183;
分数二分之一 ½ &frac12; &#188;
短横线 &ndash; &#8211;
长破折号 &mdash; &#8212;
单引号 ' ' &lsquo; &rsquo; &#8216; &#8217;
低位单引号 &sbquo; &#8218;
双引号 " " &ldquo; &rdquo; &#8220; &#8221;
低位双引号 &bdquo; &#8222;
单双匕首 † ‡ &dagger; &Dagger; &#8224; &#8225;
项目符号 &bull; &#8226;
省略号 &hellip; &#8230;
主符与双主符 ′ ″ &prime; &Prime; &#8242; &#8243;
欧元符号 &euro; &#8364;
商标 &trade; &#8482;
约等于 &asymp; &#8776;
不等于 &ne; &#8800;
小于/大于或等于 &le; &ge; &#8804; &#8805;
小于/大于 < > &lt; &gt; &#062; &#060;

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战