2

我已经完成了 psd 并在我的项目中使用了 Caviar Dreams 字体。这种字体包含西里尔字符,它们出现在 Photoshop 中,但是当我使用与 @font-face(字体松鼠 webfont 生成器)相同的字体时 - 所有西里尔字符都显示为通用字体字符(例如 arial)。拉丁字符正确显示。

向可以帮助我解决这个问题的人致以最良好的祝愿!

fontsquirrel 样式表.css 文件:

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

}

我的 style.css 的一部分:

h2 { 
font-family: 'caviar_dreams', arial, sans-serif; 
font-size: 26px;
color: #ffffff;
}
4

3 回答 3

8

使用FontSquirrel Webfont Generator时,需要勾选“专家”单选按钮,然后选择要支持的语言或代码范围。默认情况下仅包含“西方语言”中使用的字符。

于 2013-08-27T18:02:18.853 回答
0

看看这里

特别注意你的meta标签,应该是这样的<meta http-equiv="content-type" content="text/html;charset=utf-8" />

于 2013-08-27T18:11:15.850 回答
0

请参阅包含西里尔字符集的手册:http: //php-junior.ru/web-devel/vstraivaem-shrifty-pri-pomoshhi-font-squirrel-font-face-generator

于 2013-11-20T10:45:52.873 回答