网络字体无法应用! @字体面

时间:2014-07-15 13:18:30

标签: html css fonts webfonts

我正在努力使用网络字体,我正在使用DejavuSans来显示Georgiaქართული文字。

不幸的是它没有被应用,我没有想法。

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

body
{
   font-family: 'DejaVuSans' !important;
}

我是从这里下载的:http://www.fonts2u.com/dejavu-sans.font

我在这里应用了它:http://mac.idev.ge:800/breakmedia/

Chrome检查员告诉我css被正确覆盖了,但字体本身在哪里?

1 个答案:

答案 0 :(得分:1)

网址与包含css文件的文件夹相关。所以你的字体url必须是绝对的,并指向root,例如:

/font/DejaVuSans.eot

或亲戚并指向一个文件夹:

../font/DejaVuSans.eot

等取决于样式表和字体的位置。