HTML 实体
HTML 中的保留字符必须替换为实体:
<
(小于)=<
>
(大于)=>
HTML 字符实体
某些字符保留在 HTML 中。
如果您在 HTML 文本中使用小于 (<) 或大于 (>) 符号,浏览器可能会将它们与标记混合使用。
实体名称或实体编号可用于显示保留的 HTML 字符。
实体名称如下所示:
1 | &*entity_name*; |
实体编号如下所示:
1 | &#*entity_number*; |
要显示小于号 (<),我们必须写成:<
或 <
实体名称比实体编号更容易记住。
不间断空间
一个常用的 HTML 实体是不间断空格:
不间断空格是不会换行的空间。
两个字 被不间断的空格隔开会粘在一起(不分隔成新的 行)。这 当打破单词可能会造成破坏时,很方便。
例子:
- 第10节
- 10 公里/小时
- 晚上 10 点
不间断空格的另一个常见用途是防止浏览器截断 HTML 页面中的空格。
如果您在文本中写入 10 个空格,浏览器将删除其中的 9 个。要为您的文本添加真实空格, 可以使用
字符实体。
不间断连字符 ([‑] 用于定义不换成新字符的连字符 (-) 线。
一些有用的 HTML 字符实体
结果 | 描述 | 名称 | 号码 |
---|
| | non-breaking space |
|  
| |
| < | less than | <
| <
| |
| > | greater than | >
| >
| |
| & | ampersand | &
| &
| |
| " | double quotation mark | "
| "
| |
| ’ | single quotation mark | '
| '
| |
| ¢ | cent | ¢
| ¢
| |
| £ | pound | £
| £
| |
| ¥ | yen | ¥
| ¥
| |
| € | euro | €
| €
| |
| © | copyright | ©
| ©
| |
| ® | trademark | ®
| ®
| |
注意
实体名称区分大小写。
组合变音符号
变音符号是添加到字母中的“字形”。
一些变音符号,如grave( ̀ )和acute( ́ )称为重音符号。
变音符号可以与字母数字字符结合使用,以生成 页面中使用的字符集(编码)。
以下是一些示例:
标记 | 字符 | 构造 | 结果 |
---|
| ̀ | a | à
| à | |
| ́ | a | á
| á | |
| ̂ | a | â
| â | |
| ̃ | a | ã
| ã | |
| ̀ | O | Ò
| Ò | |
| ́ | O | Ó
| Ó | |
| ̂ | O | Ô
| Ô | |
| ̃ | O | Õ
| Õ | |
下一章将有更多示例。
0评论