【问题标题】:CSS: I ask for serif, Android gives me sans-serifCSS:我要serif,Android给我sans-serif
【发布时间】:2013-06-04 20:37:56
【问题描述】:

我的网站上有以下字体堆栈:

font-family: Skolar, Tisa, "Chaparral Pro", Merriweather, Georgia, serif;

但出于某种原因,Android(版本 2.3.5,本机浏览器)一直给我一个无衬线字体。但是,如果我删除除Georgiaserif 之外的所有字体,它就会起作用。

这真是令人沮丧。有什么想法吗?

【问题讨论】:

  • 虽然浏览器应该支持这样,但尝试为所有名称添加引号?我知道只有带空格的名称才需要,但谁知道呢。除此之外,你知道浏览器是否有这些字体吗? (或者如果您正确地制作了@font-face?)
  • 奇怪的是,这个问题可以用最少的文档重现,甚至可以将声明简化为font-family: foobar, Georgia。一种未知字体似乎让 Android 使用其默认的无衬线字体。
  • @RaphaelDDL 这些不是自定义字体。报价没有区别。 :-)
  • @JukkaK.Korpela 所以你遇到了同样的问题?然后,当谈到 CSS 基础知识时,我高估了 Google。有什么已知的解决方法吗?

标签: android css fonts


【解决方案1】:

如前所述,有问题:Assigned the Droid Serif font to an HTML element but my Android phone still displaying Droid Sans?

你应该从“serif”开始你的字体行:

font-face: "serif";

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-14
    • 2021-04-09
    • 2012-01-17
    • 2011-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    相关资源
    最近更新 更多