公司的运营找我给他们的图片加链接,由于后台的富文本插件功能比较简陋,没有添加链接的功能,所以只能找到我这里来。众所周知富文本在数据库中保存的是转义的html代码,通过前台的解析最后呈现出可视化视图。关于html转义,你可以了解一下什么是html实体。
- 字符实体引用-维基百科(可能需要科学上网)
- HTML实体-百度百科
字符实体引用(character entity reference),是标记语言SGML与HTML中对字符的一种转义序列表示,通过文件类型描述(DTD)中预定义且明确声明的SGML命名实体的引用来描述Unicode字符.其目的是对当前文档的编码方式不能包含的字符,提供一种转义表示。这种方法也被称作”实体引用”(entity references)甚至”实体”(entity), 虽然这种说法是不妥当的.
一个实体声明通过<!ENTITY name “value”>DTD或XML语法来创建。实体声明中定义的名字可以在随后的XML中使用.
字符实体引用的格式是:&name;其中name是实体的名字,最后的分号;是必需的.
XML 1.0 预定义字符实体引用:
名字 | 字符值引用 | 字符 | 十进制编码 | 含义 |
---|---|---|---|---|
quot | " |
“ | x22 (34) | 双引号 |
amp | & |
& | x26 (38) | & |
apos | ' |
‘ | x27 (39) | 撇号 |
lt | < |
< | x3C (60) | 小于号 |
gt | > |
> | x3E (62) | 大于号 |
作为跟B/S打交道的开发者,有的时候难免遇到处理富文本转义字符的东西,在网上找了半天没有找到关于html转义的在线网站,后来经过一番寻找找到了两个网站,供大家使用,用起来还比较方便,你只需要将你的html源代码放入到输入框中点击按钮,就可以转义为html实体代码,用作你富文本的处理。
传送门:
更博不易,如果觉得文章对你有帮助并且有能力的老铁烦请赞助盒烟钱,点我去赞助。或者扫描文章下面的微信/支付宝二维码打赏任意金额,老四这里抱拳了。赞助时请备注姓名或者昵称,因为您的署名会出现在赞赏列表页面,您的赞赏钱财也会被用于小站的服务器运维上面,再次抱拳。