最近公司来一个新人,在做网站的时候,经常用到一些字符实体。如注册商标,镑 等字符。不知道怎么用,告诉他找字符实体,他没有明白什么意思。所以就有了这篇随手记了。
其实,就是一些HTML的特殊字符的描述定义,如我们在页面中要输出一个大于号(>)字符,直接输入 ">"吗?,为了正确是解析显示页面的特殊字符,所以要用字符实体。再比如,HTML页面上输出6空格,我们直接敲键盘”空格键“ 6下,输出的效果是不对的,它会忽略其中尾部的5个空格键,如果我们用字符实体: 就是正确的效果了。
只就输入 ">" 效果1: >
插人字符实体 > 效果2: >
每个字符实体中有3个部分组成:有两种方式表示字符实体。
第一种方式:一个和号(&)+实体名称+; 如空格符:
第二种方式:一个和号(&)+#+实体编号+;如空格符: 
以上两种方式,第一种用的比较多,好记点有语义感,注意点是要严格区分大小写;第二种是编号难记点。
附上常用的实体字符:
显示结果 | 描述 | 实体名称 | 实体编号 |
---|---|---|---|
空格 | |   | |
< | 小于号 | < | < |
> | 大于号 | > | > |
& | 和号 | & | & |
" | 引号 | " | " |
' | 撇号 | ' (IE不支持) | ' |
¢ | 分 | ¢ | ¢ |
£ | 镑 | £ | £ |
¥ | 日圆 | ¥ | ¥ |
€ | 欧元 | € | € |
§ | 小节 | § | § |
© | 版权 | © | © |
® | 注册商标 | ® | ® |
™ | 商标 | ™ | ™ |
× | 乘号 | × | × |
÷ | 除号 | ÷ | ÷ |
政和生活网