@font-face
を使用してウェブサイトにLeagueGothicを表示していますが、Android 1.6に表示されません。これが FontSquirrelの@ font-で生成されたコードです)フェイスジェネレータ
@font-face {
font-family: 'LeagueGothicRegular';
src: url('/fonts/League_Gothic-webfont.eot');
src: local('☺'), url('/fonts/League_Gothic-webfont.woff') format('woff'), url('/fonts/League_Gothic-webfont.ttf') format('truetype'), url('/fonts/League_Gothic-webfont.svg#webfont') format('svg');
font-weight: normal;
font-style: normal;
}
font-family:'LeagueGothicRegular',Impact,Charcoal,sans-serif;
@font-face
がサポートされていなくても大したことではありません(@font-face
のサポートはAndroid 2)で完全になくなったと読みました)。しかし、League Gothicはかなり凝縮されているので、デザインが完全に壊れないように、デフォルトのsans-serifよりも優れた代替フォントをAndroidに指定したいと思います。
このようなものは完璧でしょう: http://www.droidfonts.com/info/droid-sans-condensed-fonts/
しかし、Androidに付属しているデフォルトのフォントの明確なリストと、CSSでそれらを参照するために使用する名前が見つかりません。
[〜#〜]編集[〜#〜]これまでのところ、答えは要点を逃していました(または私は質問をひどく言いました)-私が求めているものAndroidに同梱されているシステムフォントのリストです。何か このように Androidの場合。
Android(2.2)システムファイルにインストールされているフォントは次のとおりです。
聞いたことがありますが、Richard Finkによって開発された "Mo'Bulletproofer" メソッドが、二重のスタイルシートを必要とせずにこれらすべての問題(IEおよびAndroid)を回避することを自分でテストしていません。構文は次のとおりです。
@font-face{ /* for IE */
font-family:'LeagueGothicRegular';
src:url(fishy.eot);
}
@font-face { /* for non-IE */
font-family: 'LeagueGothicRegular';
src:url(http://:/) format("No-IE-404"),url('/fonts/League_Gothic-webfont.woff') format('woff'), url('/fonts/League_Gothic-webfont.ttf') format('truetype'), url('/fonts/League_Gothic-webfont.svg#webfont') format('svg');
}
お役に立てれば!