Search code examples
androidcssfont-face

CSS fonts on Android


I'm using @font-face to display League Gothic on a website, but it's not showing up on Android 1.6. Here's my code, generated with Font Squirrel's @font-face generator

@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;

It's not a big deal if @font-face isn't supported (I read that @font-face support is gone completely in Android 2). But League Gothic is quite condensed, so I would like to specify a better fallback font for Android than the default sans-serif so the design doesn't completely break.

Something like this would be perfect: http://www.droidfonts.com/info/droid-sans-condensed-fonts/

But I can't find a definitive list of the default fonts that come with Android, and the name I should use to reference them in CSS.

EDIT The answers so far missed the point (or I worded the question badly) - what I'm after is a list of system fonts that ship with Android. Something like this for Android.


Solution

  • The fonts that I see installed in my Android (2.2) system files are:

    • Clockopia.ttf
    • DroidSans-Bold.ttf
    • DroidSans.ttf
    • DroidSansArabic.ttf
    • DroidSansFallback.ttf
    • DroidSansHebrew.ttf
    • DroidSansMono.ttf
    • DroidSansThai.ttf
    • DroidSerif-Bold.ttf
    • DroidSerif-BoldItalic.ttf
    • DroidSerif-Italic.ttf
    • DroidSerif-Regular.ttf