不同类型厚度的字体

时间:2011-04-21 22:08:27

标签: flash flex actionscript-3 air

这个css可以设置所有普通Arial的样式,但我在项目中有Arial粗体,我该如何为它们应用粗体字?

 @font-face {
    src:url("fonts/ARIAL.TTF");
    fontFamily: Arial;
    advancedAntiAliasing: true;
 }
 global {
    font-family: Arial;
 }

2 个答案:

答案 0 :(得分:2)

@font-face {
   src:url("fonts/ARIAL.TTF");
   fontFamily: Arial;
   advancedAntiAliasing: true;
}
@font-face {
   src:url("fonts/ARIALBD.TTF");
   fontFamily: Arial;
   fontWeight: bold;
   advancedAntiAliasing: true;
}
@font-face {
   src:url("fonts/ARIALI.TTF");
   fontFamily: Arial;
   fontStyle: italic;
   advancedAntiAliasing: true;
}
@font-face {
   src:url("fonts/ARIALBI.TTF");
   fontFamily: Arial;
   fontWeight: bold;
   fontStyle: italic;
   advancedAntiAliasing: true;
}
     @font-face {
        src:url("fonts/ariblk.TTF");
        fontFamily: ArialBlack;
        advancedAntiAliasing: true;
     }  

答案 1 :(得分:1)

我很确定“粗体”字体与非粗体字体是分开的。所以,如果你想使用Arial.TFF加粗一些东西,你还必须包含Arialdb.tff(或类似的东西)。

有关Microsoft Office附带字体的详细信息,请here。 Arial.tff的Arial Bold伴侣是“Arialbd.ttf”(在Office XP部分下查看)。