2009-01-28 61 views
1

我有一个使用非标准字体和字体作为故障安全的页面。有谁知道是否有方法将字体大小有条件地设置为字体?在CSS中匹配字体家庭故障安全的尺寸

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

回答

2

好问题,但目前你不能这样做,直到'font-size-adjust'属性得到更广泛的支持。它使具有非常不同原生尺寸的字体标准化。这是我能找到的最简单的定义和示例:

http://www.w3schools.com/CSS/pr_font_font-size-adjust.asp

我会说有一个在即使是现在使用它没有坏处,然后当浏览器支持提高它会做好准备。

0

解决方法是使用font-size-adjust。问题在于它支持很差(恕我直言)。