特点
HTML 中的预留字符必须被替换为字符实体
像<
、>
号这些东西浏览器会误以为是标签。希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)。
实体名称表格
显示结果 | 描述 | 实体名称 | 实体编号 |
---|---|---|---|
空格 | |
||
< | 小于号 | < |
< |
> | 大于号 | > |
> |
& | 和号 | & |
& |
" | 引号 | " |
" |
' | 撇号 | ' (IE不支持) |
' |
¢ | 分(cent) | ¢ |
¢ |
£ | 镑(pound) | £ |
£ |
¥ | 元(yen) | ¥ |
¥ |
€ | 欧元(euro) | € |
€ |
§ | 小节 | § |
§ |
© | 版权(copyright) | © |
© |
® | 注册商标 | ® |
® |
™ | 商标 | ™ |
™ |
× | 乘号 | × |
× |
÷ | 除号 | ÷ |
÷ |
字符实体实例
<p contenteditable="false" style="font-family: '微软雅黑';color: red;">字符实体</p>
<p contenteditable="false">&X;</p>
<p contenteditable="false">®</p>
符号
键盘上不存在的字符也可以由实体代替
用来显示一些数字、技术、货币符号--->如果不存在实体名称,则可使用实体编号,十进制或十六进制的引用
符号实例
<p contenteditable="false">将要显示 &</p>
<p contenteditable="false">将要显示 €</p>
<p contenteditable="false">将要显示 €</p>
表情符号
关键数字:128525、128151
实例:
<h1 contenteditable="false">放大表情符号</h1>
<p contenteditable="false" style="font-size: 48px;">😍</p>
<br />
<p contenteditable="false" style="font-size: 48px;">💗</p>