IE9で@font-face
を使用中に奇妙な問題が発生しました。私はWOFF、EOT、SVGにしたい書体のTTFをfont-squirrel@ font-face IE9の文字/グリフがありません
のように変換しました。これはうまくいきました。私はPaul Irish's @font-face CSSを使ってChrome/SafariとFirefoxで動作するタイプを得ることができました。問題はIE9です。
IE9で表示すると、フォントを使用しているテキストに文字がありません。例えば、語句
The quick brown fox jumps over the lazy dog
が
h uick bro n fox ju p o r th lazy do
として表示Iをさらに調査するために別個する@ font-face宣言として各フォントを設定します。クロム(例えば)はWOFF、TTF、SVGを使って上記のフレーズを細かくレンダリングします。奇妙なことに、IE9はWOFFとTTFを同じ欠落文字でレンダリングします。ただし、EOTはロードされません。
誰でも原因が考えられますか?どんな助けもありがとう。
編集2011.19.12:すべてのあなたの答えのおかげで、私はまだこの問題の解決策を見つけていませんでした。それが起こると、私たちのデザイナーの一人が、彼らが使用したい別のフォントを見つけました。問題はそれほど重要ではありませんが、私はまだこれを最後まで知りたいと思います。
レンダリングされたソースをページでチェックすると、HTML内のすべての文字が表示され、表示されません。あるいは、HTMLにうまく描画されていないのでしょうか? –
レンダリングされたソースにすべてがあります。奇妙なことに、文章をコピーしてメモ帳に貼り付けると、その文字はすべてそこにあります。 –