2012-11-13 39 views
0

当你做一些类似<input type="submit" value="Submit">的按钮将被命名为Submit(因为这是它的价值)。如何将多个字符作为单个字符传递给输入值?

但是,如果我使用的字体没有“A”字母附加到“A”位置等字样?相反,它使用自己的空间用于字符和用途,例如\f002(这是单个字符)。它是矢量图标字体,我想使用一个图标作为提交输入的值。

使用<input type="submit" value="\f002">将打印\f002而不是单个图标。我该如何转换?

PS
它在style.css中使用content: "\f002";时效果很好。它将此完整字符串转换为图标。

PPS
图标设置:http://fortawesome.github.com/Font-Awesome/

回答

1

好吧,我做了它的工作。答案:&#xf002;但我没有解释 - 我只记得前一段时间我在类似的问题上挣扎,并加入x帮助。

+1

这是一个正常的[字符引用](http://www.w3.org/TR/REC-html40/charset.html#h-5.3.1),除了它不是。代码位置F002位于[专用区域](http://en.wikipedia.org/wiki/Private_Use_%28Unicode%29)中,这意味着除私人协议外不应使用它。使用正常字符使用PUA字体是没有意义的危险。 –

相关问题