HTML 实体(HTML Entities)是在 HTML 中用来表示那些在 HTML 中有特殊意义的字符或者不能直接在键盘上输入的字符的一种方法。它们以一个与符号(&
)开始,以一个分号(;
)结束,通常用于避免浏览器将这些字符解释为 HTML 代码。
以下是一些常见的 HTML 实体及其用途:
<
- 小于号<
>
- 大于号>
&
- 和号&
"
- 双引号"
'
- 单引号(有些浏览器可能不支持)`©
- 版权符号©
®
- 注册商标符号®
™
- 商标符号™
- 不换行空格(non-breaking space) 
- 一个中文宽度空格 
- 一个半角空格°
- 度符号°
±
- 正负号±
×
- 乘号×
÷
- 除号÷
½
- 二分之一½
¼
- 四分之一¼
¾
- 三分之四¾
¢
- 美分符号¢
£
- 英镑符号£
€
- 欧元符号€
¥
- 日元符号¥
使用 HTML 实体的一个原因是,它们允许你在 HTML 文档中安全地插入特殊字符,而不必担心这些字符会被浏览器错误解释或破坏页面的布局。例如,如果你想在 HTML 文档中显示小于号 <
,你必须使用实体 <
,否则浏览器会将其解释为 HTML 标签的开始,并可能导致错误。