我正在努力使用网络字体,我正在使用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被正确覆盖了,但字体本身在哪里?
答案 0 :(得分:1)
网址与包含css文件的文件夹相关。所以你的字体url必须是绝对的,并指向root,例如:
/font/DejaVuSans.eot
或亲戚并指向一个文件夹:
../font/DejaVuSans.eot
等取决于样式表和字体的位置。