2012-09-19 58 views
0

有一个特定的字体,我在我的网站设计的某个部分使用。我知道这种字体不会在99.9%的用户计算机上...所以有没有办法将这种字体应用于某些文本,而不必使用图像的文字...如何使用/强制默认字体

如果你可以建议您可以确认它在所有浏览器中都是兼容的...

回答

2

您需要为每个浏览器转换该字体。这项工作有几个在线转换。然后,你就必须把它添加在CSS:

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

Here是一个很好的转换器

注意:确保你的字体是网络嵌入合法资格。

+0

请注意:在做这件事之前请确保您有执照。通常你不能只上传Helvetica等字体,因为它是非法的 – andy

+0

你是对的,补充说明。 –