私は👉空の箱のように見える。それらはUnicode文字ですが、charsetはutf-8です。UTF-8特殊文字が表示されない
グリフを持たないフォントの問題がありますか?何か案は?
詳細:HTMLページには、私は、Firefox 16.0.1、Windows 7の..私はこのグリフを参照してくださいいけないのいずれか
私は👉空の箱のように見える。それらはUnicode文字ですが、charsetはutf-8です。UTF-8特殊文字が表示されない
グリフを持たないフォントの問題がありますか?何か案は?
詳細:HTMLページには、私は、Firefox 16.0.1、Windows 7の..私はこのグリフを参照してくださいいけないのいずれか
あなたが持っている文字はUnicode Character 'WHITE RIGHT POINTING BACKHAND INDEX' (U+1F449)です。そのページでは、文字の裏にある文字の一覧を見つけることができます。Fonts that support U+1F449。
あなたはまた、空のボックスが表示されますので、これらのフォントのどちらも、stackoverflow.comにここで使用されてきています。
これがあなた自身のウェブサイトで発生した場合、それを修正したい場合は、CSS @font-face
でwebappと一緒にサポートフォントを提供する必要があります。 Font AwesomeのようなCSSベースのアイコンライブラリ。 <i class="fa fa-hand-o-right">
はこの文字に非常に近いです。
見つからないフォント文字は、通常は他のフォントに置き換えられます
おかげで、このポストのようなページを使用しますUTF-8はすべてのUnicode文字を表示できなければなりません。私はあなたのファイルのエンコーディング(あなたのエディタによってどのように保存されるか)があなたのHTMLページのメタタグの宣言と一致しないと思われます。
このW3-checkerであなたのページを確認することができます、それはあなたのページの問題についてのヒントを与える可能性があります。
EDIT:
あなたは正しいです、それはエンコードの問題ではないのですが、文字の数は、「正常な」フォントはそれをサポートしていないことを、このような高い数値を持っています。たぶんあなたはそれらのいずれかを使用することができます☛☞それ以外の場合は、Webフォントを使用する必要があり、完全なUnicodeをサポートするフォントはかなり大きくなる可能性があります。
martin、私のポストにこの絵文字が見えますか?またはコードでこの正方形が見えますか?私のページには、charset utf-8宣言が含まれています。 –
@pawlakppp - 私は正方形を見ます、どのようなシンボルでなければなりませんか? – martinstoeckli
それは右手を指すべきである。だから、SOは間違いなくutf-8と互換性があり、このシンボルは表示されません。 –
文字U + 1F449は、2010年にバージョン6でUnicodeに追加されました。一般に、文字をUnicodeに変換してからフォントで広くサポートされるまでに約10年かかります。
これを含むいくつかのフォントには、SymbolaとSegoe UI Symbolが含まれています。どちらかがインストールされていると、おそらくそれが表示されます。そうでなければSegoe UI Symbolは、Windows 7には制限があるかもしれませんが、Windows 8に同梱されています(少なくともいくつかのバージョンのWindows 7)。updateはMicrosoftから入手できます。 Symbolaはフリーフォントなので、原則としてダウンロード可能なフォント(@font-face
経由)として使用できますが、ファイルサイズはかなり大きいです。
要素に指定されたフォントにコンテンツ内の一部の文字のグリフが含まれていない場合、Webブラウザはフォールバックフォントを使用することになっています。Firefoxは一般的にこれを実装しています。IEは特に古いバージョンではそうではありません。そのため、Webページで文字を使用する場合は、独自の要素(通常span
が使用されます) CSSでそれを:
font-family: Segoe UI Symbol, Symbola;
しかし、この意志(@font-face
なし)などは、フォントのいずれかが含まれているコンピュータを使用している人々のためにのみ動作します。
説明をいただきありがとうございます。私はfont-faceで試してみましたが、それをインストールしてfont-faceなしで使用しました。 –
まあ、質問自体の中であなたの質問に答えました。 ) – raina77ow
それはあなたの環境に完全に依存します。膨大な量の追加情報を提供してください。 – SLaks
@ raina77owよ、ありがとう。あなたはウェブサイト上のその文字を表示することができるいくつかのフォントを知っていますか?修正するのはhtmlだけですか?私はfont-familyを追加することを意味します:SOME_UNICODE_FONTとなります。 Webブラウザのフォントやシステムフォントに依存しますか? –