HTML 实体
HTML 中的保留字符必须用实体替换
- < (小于号) = <
- > (大于号) = >
HTML 字符实体
某些字符在 HTML 中是保留字符。
如果您在 HTML 文本中使用小于号 (<) 或大于号 (>) 符号,浏览器可能会将其与标签混淆。
可以使用实体名称或实体编号来显示保留的 HTML 字符。
实体名称看起来像这样
&entity_name;实体编号看起来像这样
&#entity_number;要显示小于号 (<) 我们必须写: < 或 <
实体名称比实体编号更容易记住。
不换行空格
一个常用的 HTML 实体是不换行空格:
不换行空格是一个不会换行的空格。
用不换行空格分隔的两个词会粘在一起(不会换行)。当断开单词可能造成干扰时,这非常方便。
示例
- § 10
- 10 km/h
- 10 PM
不换行空格的另一个常见用途是防止浏览器截断 HTML 页面中的空格。
如果您在文本中输入 10 个空格,浏览器将删除其中 9 个。要在文本中添加实际的空格,可以使用 字符实体。
不换行连字符 (‑) 用于定义一个不会换行的连字符 (‑)。
一些有用的 HTML 字符实体
| 结果 | 描述 | 名称 | Number | |
|---|---|---|---|---|
| 不换行空格 | |   | 试一试 » | |
| < | 小于 | < | < | 试一试 » |
| > | 大于 | > | > | 试一试 » |
| & | 和号 | & | & | 试一试 » |
| " | 双引号 | " | " | 试一试 » |
| ' | 单引号 | ' | ' | 试一试 » |
| ¢ | 美分 | ¢ | ¢ | 试一试 » |
| £ | 英镑 | £ | £ | 试一试 » |
| ¥ | 日元 | ¥ | ¥ | 试一试 » |
| € | 欧元 | € | € | 试一试 » |
| © | 版权 | © | © | 试一试 » |
| ® | 商标 | ® | ® | 试一试 » |
注意
实体名称区分大小写。
组合发音符号
发音符号是添加到字母上的“字形”。
某些发音符号,如重音符 ( ̀) 和锐音符 ( ́) 称为音符。
发音符号可以与字母数字字符结合使用,以生成页面中使用的字符集(编码)中不存在的字符。
以下是一些示例
| 标记 | 字符 | 构造 | 结果 | |
|---|---|---|---|---|
| ̀ | a | à | à | 试一试 » |
| ́ | a | á | á | 试一试 » |
| ̂ | a | â | â | 试一试 » |
| ̃ | a | ã | ã | 试一试 » |
| ̀ | O | Ò | Ò | 试一试 » |
| ́ | O | Ó | Ó | 试一试 » |
| ̂ | O | Ô | Ô | 试一试 » |
| ̃ | O | Õ | Õ | 试一试 » |
下一章还有更多示例。