更改默认字体类型

时间:2014-08-05 03:21:15

标签: css fonts

我想更改应用程序中使用的默认字体。我已经安装了@ font-face但并未修改所有元素。是否可以使用元素'body'并将字体系列放在我想要的位置?它就像是:

body {
font-family: 'champagne'; }

我已经说过了:

@font-face {
font-family: Champagne;
src: url(css/font/Champagne_Limousines.TTF); } 

1 个答案:

答案 0 :(得分:1)

如果你已经在这样的身体上使用了font-family

body {
font-family: 'Font Name'; 
}

它应该适用于所有元素,如果它不应用意味着已经为其他元素定义了font-family属性。例如

p{
font-family: Arial; 
}

为此你可以像这样使用*选择器

*{
    font-family: 'Font Name' !important;  
    }

将覆盖所有其他元素,您还必须使用Web字体和所有其他格式以支持所有浏览器 EOT,WOFF,SVG& TTF

你的Font face应该是这样的

@font-face
{
font-family: 'FontName';
src: url('FontName.eot');
src: url('FontName.eot?#iefix') format('embedded-opentype'),
url('FontName.woff') format('woff'),
url('FontName.ttf') format('truetype'),
url('FontName.svg') format('svg');
font-weight: normal;
font-style: normal;
}