为什么这个CSS字体代码不加载字体?

时间:2015-01-12 03:43:25

标签: html css html5 css3 fonts

我在CSS中编写了以下代码来加载字体。路径是双重检查,它们很好,但我不知道它为什么不加载它们。它工作到几天前。现在,它不起作用。这是书面代码:

    @font-face {
    font-family: 'yekan';
    src: url('fonts/WebYekan.eot?#') format('eot'),
        url('fonts/WebYekan.ttf') format('eot'), 
        url('fonts/WebYekan.woff') format('truetype');
}

3 个答案:

答案 0 :(得分:1)

解决方案:

您将错误的格式引用到错误的字体文件中。修正了以下问题:

@font-face {
font-family: 'yekan';
src: url('fonts/WebYekan.eot?#') format('eot'),
    url('fonts/WebYekan.ttf') format('truetype'), 
    url('fonts/WebYekan.woff') format('woff');

}

答案 1 :(得分:0)

这可能有用

@font-face {
font-family: 'yekan';
src: url('fonts/WebYekan.eot?#') format('eot'),
url('fonts/WebYekan.ttf') format('truetype'), 
url('fonts/WebYekan.woff') format('woff');
}

答案 2 :(得分:0)

        
  • 检查网络选项卡以查看是否正在引用这些文件
  •     
  • 如果您需要这些字体那么糟糕,那么获取本地副本并引用它们
  •     
  • 除非您使用IE
  • ,否则无需引用.eot字体