❮ HTML 样式指南和代码约定
HTML 符号 ❯
HTML 字符实体
更新于 2026/4/25 23:22:19
HTML 中的预留字符必须被替换为字符实体。
HTML 实体
在 HTML 中,某些字符是预留的。
在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。
如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)。
字符实体类似这样:
&entity_name;
或者:
entity_number;
如需显示小于号,我们必须这样写: < or <
使用实体名称的优点: 名称易于记忆。
使用实体名称的缺点: 浏览器也许并不支持所有实体名称(对实体数字的支持却很好)。
不间断空格(non-breaking space)
HTML 中的常用字符实体是不间断空格:
浏览器总是会截短 HTML 页面中的空格。
实例:
§ 10
10 km/h
10 PM
不间断空格的另一个常见用法是防止浏览器截断HTML页面中的空格。
如果您在文本中写 10 个空格,在显示该页面之前,浏览器会删除它们中的 9 个。如需在页面中增加空格的数量,您需要使用 字符实体。
HTML 中有用的字符实体
结果
描述
实体名称
实体编号
不间断空格
<
小于
<
<
>
大于
>
>
&
符号
&
&
"
双引号
"
"
'
单引号(撇号)
'
'
¢
cent
¢
¢
£
英镑
£
£
¥
元
¥
¥
€
欧元
€
€
©
版权
©
©
®
注册商标
®
®
注释: 实体名称区分大小写。
音标符
音标符是加在字母 "字形" 。
一些音标符,如 grave ( ̀) 和 acute ( ́) 被称为重音。
音标符可以出现在字母的上方和下方、字母内部以及两个字母之间。
音标符可以与字母数字字符结合使用,以生成页面中使用的字符集(编码)中不存在的字符。
以下是一些实例:
音标符
字符
实体
结果
̀
a
à
à
́
a
á
á
̂
a
â
â
̃
a
ã
ã
̀
O
Ò
Ò
́
O
Ó
Ó
̂
O
Ô
Ô
̃
O
Õ
Õ
在本教程的下一章中,您将看到更多的HTML符号。
❮ HTML 样式指南和代码约定
HTML 符号 ❯