在HTML保留字符必须用字符实体取代。
字符,不存在你的键盘上,也可以通过实体取代。
HTML实体概述
在SGML,HTML和XML文档中,逻辑构造称为字符数据和属性值组成的字符序列,其中每个字符可以直接显现(代表本身),或可以表示由一系列字符称为字符参考,其中有两种类型:
数字字符基准和一个字符实体引用。 本文列出了字符实体引用是在HTML和XML文档有效。
HTML实体
一些字符在HTML保留。
如果您使用的是用不到(<)或大于(>)在你的文字标志,浏览器可能与标签混合。
字符实体用于在HTML显示保留字符。
字符实体看起来是这样的:
& entity_name ;
OR
&# entity_number ;
要显示比符号较少,我们必须写: < 或<
使用的不是数字的实体名称,的优点,是这样的名称更容易记住。
缺点是浏览器可能不支持所有的实体名称,但对数字的支持还是不错的。
非换空间
在HTML中使用的公共字符实体是所述非断裂空间:
非换空间是不会闯进一个新行的空间。
通过非破坏空间分隔的两个单词将在一行的末尾粘在一起。 这是非常方便的时候破的话可能是破坏性的。
例子:
- 10
- 10 m/s
- 10 km/h
- 10 PM
非打破空间的另一个常见用途是为了防止浏览器截断在HTML页面的空间。
如果您在文字写10个空格,浏览器将删除其中9。 要真正的空间添加到您的文字,你可以使用 字符实体。
非断连字符( ‑ )您可以使用,不会打破一个连字符。
其他一些有用的HTML字符实体
结果 | 描述 | 实体名称 | 实体号 |
---|---|---|---|
非换空间 | |   | |
< | 少于 | < | < |
> | 比...更棒 | > | > |
& | 符号 | & | & |
¢ | 一分钱 | ¢ | ¢ |
£ | 磅 | £ | £ |
¥ | 日元 | ¥ | ¥ |
€ | 欧元 | € | € |
© | 版权 | © | © |
® | 注册商标 | ® | ® |
实体名称是区分大小写。
组合语音标记
变音标志是一个"glyph"添加到了一封信。
有些变音符号,像坟墓( )和急性( )被称为口音。
变音符号可以的上方和下方的信,信里面,两个字母之间出现。
变音符号可组合使用字母数字字符,以产生一个字符,不存在于字符集(encoding)页面中使用。
这里有些例子:
您将在本教程的下一章中看到更多的HTML符号。