跳到主要内容

HTML 实体

提示
  1. HTML实体用途:用于显示HTML中的保留字符、特殊字符或不可见字符。
  2. HTML实体表示法:可以通过名称(如&)或数字(如&)表示,均以&开头并以;结尾。
  3. 实体类型举例:特殊字符如®©,不可见字符如空格( )和零宽度字符(‌)。

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

<p>这是一个 &lt;p&gt; 标签。</p>

浏览器输出

HTML 实体

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

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

HTML 实体语法

HTML 实体可以通过它们的名称或数字来表示。

  • 实体名称

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

  • 实体数字

我们使用 &#entity_number; 来添加保留字符,使用实体数字。例如,&#162; 也将显示为 ¢

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

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

特殊字符

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

<footer>&copy; 2022 马上学123. 版权所有。</footer>

浏览器输出

版权符号示例

不可见字符

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

<p>不可见<span>&zwnj;</span>字符<span>&nbsp;</span>示例<span>&zwnj;</span></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