将大小与CSS中的字体系列故障保护匹配

将大小与CSS中的字体系列故障保护匹配,css,Css,我有一个页面使用非标准字体和arial作为故障保护。有人知道有没有办法有条件地将字体大小设置为字体 <style type="text/css"> body { font-family: Calibri, arial, sans-serif; font-size: 1em, .9em, .9em; /* Where 1em would be for Calibri and .9 would be for arial and sans-serif */

我有一个页面使用非标准字体和arial作为故障保护。有人知道有没有办法有条件地将字体大小设置为字体

<style type="text/css">
  body {
    font-family: Calibri, arial, sans-serif;
    font-size: 1em, .9em, .9em;
    /* Where 1em would be for Calibri and .9 would be for arial and sans-serif */
  }
</style>

身体{
字体系列:Calibri、arial、无衬线字体;
字体大小:1em、.9em、.9em;
/*其中1em表示Calibri,而.9表示arial和无衬线字体*/
}

解决方案是使用。问题是它的支持度(IMHO)很差。

这是一个好问题,但在“font-size-adjust”属性得到更广泛的支持之前,目前您无法做到这一点。它规范化了具有非常不同的本机大小的字体。这是我能找到的最简单的定义和示例:

我想说,即使是现在使用它也没有坏处,当浏览器支持得到改善时,它就会准备好