1

我最近意识到,在http://www.codestyle.org/css/font-family/index.shtml的帮助下,Android 浏览器在我的字体堆栈中没有任何字体作为 Times Replacement 。

"Times New Roman",Times,FreeSerif,"DejaVu Serif",serif

我对此并不生气,因为它看起来不错。但我想知道字体的名称是什么,以便我可以将它包含在我的字体堆栈中。

4

2 回答 2

2

您不需要添加名称,因为 Android 浏览器会检查您当前的列表,注意到没有任何特定名称匹配,并使用serif映射到浏览器的衬线字体。同样,对于 Android sans-serif 字体(这是您的标题所指的...),仅使用通用名称sans-serif

奇怪的是,经常宣传的名字Droid Serif不起作用。它只是 Android 浏览器的另一个无法识别的名称。例如,请参阅问题Using CSS font-family to select Droid fonts not working on Android(这个问题比评论和答案更有用)。

于 2012-05-10T17:06:13.357 回答
1

最初的 Android 字体是“Droid”(Serif 版本是“Droid Serif”):http ://en.wikipedia.org/wiki/Droid_(font )

较新设备中的字体是“Roboto”,但我不确定它是否有衬线版本。

于 2012-05-10T15:31:11.570 回答