二维码

HTML 实体

HTML 实体

HTML 中的保留字符必须替换为实体:

  • <(小于)= &lt;
  • >(大于)= &gt;

HTML 字符实体

某些字符保留在 HTML 中。

如果您在 HTML 文本中使用小于 (<) 或大于 (>) 符号,浏览器可能会将它们与标记混合使用。

实体名称或实体编号可用于显示保留的 HTML 字符。

实体名称如下所示:

1
&*entity_name*;

实体编号如下所示:

1
&#*entity_number*;

要显示小于号 (<),我们必须写成:&lt 或 &#60

实体名称比实体编号更容易记住。

不间断空间

一个常用的 HTML 实体是不间断空格:&nbsp;

不间断空格是不会换行的空间。

两个字 被不间断的空格隔开会粘在一起(不分隔成新的 行)。这 当打破单词可能会造成破坏时,很方便。

例子:

  • 第10节
  • 10 公里/小时
  • 晚上 10 点

不间断空格的另一个常见用途是防止浏览器截断 HTML 页面中的空格。

如果您在文本中写入 10 个空格,浏览器将删除其中的 9 个。要为您的文本添加真实空格, 可以使用 &nbsp; 字符实体。

不间断连字符 ([‑] 用于定义不换成新字符的连字符 (-) 线。

一些有用的 HTML 字符实体

结果 描述 名称 号码

| | non-breaking space | &nbsp; | &#160; | |

| < | less than | &lt; | &#60; | |

| > | greater than | &gt; | &#62; | |

| & | ampersand | &amp; | &#38; | |

| " | double quotation mark | &quot; | &#34; | |

| ’ | single quotation mark | &apos; | &#39; | |

| ¢ | cent | &cent; | &#162; | |

| £ | pound | &pound; | &#163; | |

| ¥ | yen | &yen; | &#165; | |

| € | euro | &euro; | &#8364; | |

| © | copyright | &copy; | &#169; | |

| ® | trademark | &reg; | &#174; | |

注意

实体名称区分大小写。

组合变音符号

变音符号是添加到字母中的“字形”。

一些变音符号,如grave( ̀ )和acute( ́ )称为重音符号。

变音符号可以与字母数字字符结合使用,以生成 页面中使用的字符集(编码)。

以下是一些示例:

标记 字符 构造 结果

| ̀ | a | a&#768; | à | |

| ́ | a | a&#769; | á | |

| ̂ | a | a&#770; | â | |

| ̃ | a | a&#771; | ã | |

| ̀ | O | O&#768; | Ò | |

| ́ | O | O&#769; | Ó | |

| ̂ | O | O&#770; | Ô | |

| ̃ | O | O&#771; | Õ | |

下一章将有更多示例。