前言
HTML 转义字符对照表,表已在手,莫要发抖
为什么要用转义字符?
转义字符( Escape Sequence )也称字符实体 (Character Entity) 。在 HTML 中,定义转义字符的原因有两个:
原因一:像“<”和“>”这类符号已经用来表示 HTML 标签,因此就不能直接当作文本中的符号来使用。为了在 HTML 文档中使用这些符号,就需要定义它的转义字符。当解释程序遇到这类字符时就把它解释为真实的字符。在输入转义字符时,要严格遵守字母大小写的规则。
原因二:有些字符在 ASCII 字符集中没有定义,因此需要使用转义字符来表示。
转义字符的组成
转义字符( Escape Sequence ),即字符实体( Character Entity )分成三部分:
第一部分:一个&符号,英文叫 ampersand ;
第二部分:实体( Entity )名字或者是#加上实体( Entity )编号;
第三部分:一个分号。
HTML 最常用字符实体
字符 | 字符实体(转义字符) | 实体编号(十进制) | 说明 |
---|---|---|---|
& nbsp; | &# 160; | 不断行空白格 | |
< | & lt; | &# 60; | 小于 |
> | & gt; | &# 62; | 大于 |
& | & amp; | &# 38; | &符号 |
" | & quot; | &# 34; | 双引号 |
© | & copy; | &# 169; | 版权 |
® | & reg; | &# 174; | 已注册商标 |
™ | ™ | &# 8482; | 商标(美国) |
× | & times; | &# 215; | 乘号 |
÷ | & divide; | &# 247; | 除号 |
由于网页中& lt ;这样的实体会显示为 < 这里为了让大家能看到实体名称,特意在& 和 lt ;中间加了空格 ; 在实际使用中 正确的字符实体中间不应出现空格,切记。