やあ、
私はこの記事に出くわしました-防弾@font-face構文
http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/
防弾の構文は次のとおりです。
@font-face {
font-family: 'Graublau Web';
src: url('GraublauWeb.eot');
src: local('☺'),
url('GraublauWeb.otf') format('opentype');
}
しかし、local()のスマイリーフェイスについて彼が何を言っているのかわかりません。どういう意味ですか?ブラウザ、PC、Appleでサポートされている標準ですか?他のものを入れてもいいですか?
これが彼の説明です、
2010.02.04を追加:ローカルフォント名の指定について懸念がありました。主な理由は、ユーザーのマシンに制御を譲り、提供したいフォントではなく、ローカルにインストールされたフォントを表示する可能性があることです。それはより速くロードされますが、ファイルが間違っている可能性はごくわずかです。
この落とし穴を説明するために、ローカルフォント名「☺」を指定しました。はい、それはスマイリーフェイスです。OpenType仕様では、2バイトのUnicode文字はMacのフォント名ではまったく機能しないため、誰かが実際にそのような名前のフォントをリリースする可能性は低くなります。このフォントのローカルにインストールされたバージョンが最善の利益ではないと思われる場合は、この手法をお勧めします。
ありがとう。