UTF-8特殊字符不显示 [英] UTF-8 special characters don't show up

查看:338
本文介绍了UTF-8特殊字符不显示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想弄明白为什么这样的字符:👉显示像空的框。它们是unicode字符虽然和字符集是utf-8。

I'm trying to figure out why characters like this : 👉 show up like empty boxes. They are unicode characters though and charset is utf-8.

它可以是一个字体问题,没有一个字形吗?任何想法?

详情:Html页面,我使用firefox 16.0.1,Windows 7 ..页面喜欢这篇文章我看不到这个字形

感谢

Can it be a font problem which doesn't have a glyph for that? Any ideas?
Details: Html page, i use firefox 16.0.1, Windows 7.. Page like on this post i dont see this glyph either
Thanks

推荐答案

您在那里的字符是 Unicode字符WHITE RIGHT POINTING BACKHAND INDEX(U + 1F449)。在该页面上,您可以找到支持链接后面的字符的已知字体列表支持U + 1F449的字体

The character which you've there is the Unicode Character 'WHITE RIGHT POINTING BACKHAND INDEX' (U+1F449). On that page, you can find a list of known fonts supporting the character behind the link Fonts that support U+1F449.


字体

< a href =http://www.fileformat.info/info/unicode/font/lastresort/index.htm =nofollow> LastResort

Segoe UI表情符号

Segoe UI符号

Symbola

的这些字体在这里已经在stackoverflow.com上使用,所以你也会看到一个空框。

Neither of those fonts is been used here on stackoverflow.com, so you'll also see an empty box.

如果这发生在你自己的网站上,修复它,那么你需要通过CSS @ font-face 提供一个支持字体以及webapp,或者在这种特殊情况下,可能更好的寻找CSS基于图标的图库(如 Font Awesome )。 < i class =fa fa-

If this occurs on your own website, and you'd like to fix it, then you'd need to supply a supporting font along with the webapp by CSS @font-face, or in this particular case perhaps better, look for a CSS based icon library such as Font Awesome. The <i class="fa fa-hand-o-right"> comes very close with this character.

这篇关于UTF-8特殊字符不显示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆