2013-07-18 17 views
10

私のアイコンフォントのフォールバックを作りたいと思います。例えば、私の美しいアイコンフォントのチェックマークのために私はUnicodeのチェックマーク相当を使用します。「電子メール」、「保存」、「印刷」のUnicode文字

.icon-checkmark { 
    &:before { 
     content: "\2713"; /* Unicode Character 'CHECK MARK' (U+2713) */ 
    } 
} 

は私のアイコンフォントはまた、「2713 \」コードの文字を持っています。私のアイコンフォントが読み込まれないと、Unicodeのチェックマークが表示されます。アイコンフォントが正常に読み込まれると、アイコンフォントの美しいチェックマークが表示されます。

私は«メール»、«保存»と«印刷»エンティティのUnicode文字同等物を探しています。 または類似のがUnicodeテーブルにありますか?私はhttp://www.fileformat.info/を検索しましたが、運はありません。

(私だけ«メール»文字を発見した - 。。http://www.fileformat.info/info/unicode/char/1f4e7/browsertest.htmを、それはクローム28では動作しません(それはしかし、他のすべてのブラウザで動作します:)

答えて

14

ここではいくつかのアイデアだ、私はそれらをテストしていませんLinux上のFirefox以外の任意のブラウザ

  • メール:。、無理だろ:
  • 印刷:
  • 割引:なし、無理だろ:

編集:\U0001f4beがUnicode 6.xのため、節約のために使用することができ

+0

«メール»ありがとうございます!残念ながら、Chromeで作業していない«印刷»と«保存(ありそうもない)»。 – artuska

+1

Wooow! «プリント»は美しいです! (Chrome以外のすべてのブラウザで)。 – artuska

+0

«電子メール»の16進数表記は何ですか? – artuska

3

あなたの質問は、実際には2倍です:Unicodeコード・ポイントはあなたの目的のために有用であり、Unicodeコード・ポイントが覆われています一般的なフォントのインストールで。

そして、新しい質問が生まれます。なぜ、いくつかのプログラム(Chrome on Window?)は他のプログラムで正しいグリフを表示できないのですか?

最初の2つの質問について:あなたが見ることができるように、最近のいくつかの本当に有用なシンボルは、すぐに多くのシステムで動作しません。最後の質問について

:私は考えているが、一部のLinux上の洞察:一つの方法または別経由でのfontconfig使用して終了(クロムを含む)

多くのプログラム。そのライブラリは、特定の "テキスト"を表示するのに便利なフォントを見つける責任があります。より挑戦的な(ウェブページの)テキストの場合、表示するすべてのフォントを1つのフォントでカバーしない状況が常に存在するため、より高いレベルでは、レンダリングはのフォントの組み合わせで行われます。別のスタイルが要求されているか、コードポイントがカバーされていない可能性があります。

Linux上のChromeに何かが表示されない場合は、それらのグリフを持つフォントをインストールしてください(離れたところにfontconfig-configurationと統合されています)。

Windowsでフォントミキシングを駆動するものは何もわかりません。

関連する問題