一、概述
在HTML中,某些字符具有特殊含义,不能直接用于网页内容显示,需要使用字符实体来代替。字符实体分为两类:字符实体名称和字符实体编号。字符实体名称由&
开头,后跟实体名称,以分号;
结束;字符实体编号则以&#
开头,后跟实体编号,同样以分号;
结束。
二、常见字符实体
1. 空格与特殊符号
- 不间断空格(Non-breaking Space):
或 
。在HTML页面中,浏览器通常会截短多个连续空格为一个,而不间断空格实体可以保证多个空格被正确显示。 - 小于号(Less Than Sign):
<
或<
。由于小于号常用于标签开始,必须使用字符实体来显示文本中的小于号。 - 大于号(Greater Than Sign):
>
或>
。大于号用于关闭标签,同样需要字符实体来显示文本中的大于号。 - 和号(Ampersand):
&
或&
。和号用于URL链接等场景,也需要字符实体来表示。 - 引号(Quotes):双引号
"
或"
,单引号(IE不支持)'
或'
。在属性值或其他需要引号的地方使用。
2. 货币符号
- 人民币/日元符号(Chinese Yuan/Japanese Yen):
¥
或¥
。 - 英镑符号(Pound Sign):
£
或£
。 - 欧元符号(Euro Sign):
€
或€
。
3. 数学符号
- 乘号(Multiplication Sign):
×
或×
。 - 除号(Division Sign):
÷
或÷
。
4. 其他符号
- 版权符号(Copyright Sign):
©
或©
。 - 注册商标符号(Registered Trademark):
®
或®
。 - 商标符号(Trademark Sign):
™
或™
。 - 小节符号(Section Sign):
§
或§
。 - 省略号(Horizontal Ellipsis):
…
或…
。
三、使用注意事项
- 字符实体区分大小写,使用时需注意大小写的正确性。
- 虽然现代浏览器对实体数字的支持较好,但实体名称更易于记忆,建议尽量使用实体名称。
- 在编写HTML代码时,如需显示特殊字符或保留空格,应正确使用字符实体,以确保网页内容的正确显示。
通过了解和掌握这些常见的HTML字符实体及其使用方法,可以更好地编写和维护HTML文档,确保网页内容的正确显示和解析。