我的方法/迄今为止我发现的内容:
我想插入一个图标作为输入标记的value属性,如下所示:
<input class="icon-" value="󮤂" />
<!--the class is used to assign the icon font-->
我注意到图标字体的CSS实现具有特殊字符作为要包含在图标中的内容:
.icon-search:before {
content: "\e902";
}
所以I looked for等效的HTML实体代码,以便将其作为value属性包含,并发现相应的代码是󮤂
,并且它不是有效的Unicode字符。
所以,我想知道如何对文档进行编码,以便将该字符渲染为相应的图标(毕竟,通过类实现它时,它是正确呈现的,所以也许有办法)。
声明:
我知道还有其他更“自然”的做法,但我想知道这种可能性的范围。
答案 0 :(得分:1)
󮤂
是代码点U+EE902
,未在Unicode中分配。
\e902
是代码点U+E902
(
),这是一个私有用的代码点。
这两个是完全不同的代码点。