Html 字体未加载

Html 字体未加载,html,css,font-face,Html,Css,Font Face,我在我的网站上使用了一些服装字体,但我有一个问题,它没有加载,我无法找出问题所在,下面是代码: @font-face { font-family: OuachitaWayWbw; src: url('fonts/Ouachita Way Wbw.ttf') format("truetype") ; font-family: 'ChromeYellowNF'; src: url('fonts/Chrome Yellow NF.ttf'); } #name

我在我的网站上使用了一些服装字体,但我有一个问题,它没有加载,我无法找出问题所在,下面是代码:

@font-face { 
    font-family: OuachitaWayWbw; 
    src: url('fonts/Ouachita Way Wbw.ttf') format("truetype") ; 
    font-family: 'ChromeYellowNF'; 
    src: url('fonts/Chrome Yellow NF.ttf');
}

#name { 
    font-size:26px; 
    font-family: 'OuachitaWayWbw'; 
    padding-top:30px; 
    color:#000000; 
    margin-bottom:20px; 
}

chromelownf
work的。此外,我还尝试将每种字体都放在不同的
字体中,但没有成功。

对此不确定,但看起来您的字体系列名称可能应该在引号中。此外,您还可以尝试将每种字体放在它们自己的@font-face声明中。那应该能解决你的问题。我认为这是@font-face声明中指定的最后一个字体系列

@font-face { 
  font-family: 'OuachitaWayWbw'; 
  src: url('fonts/Ouachita Way Wbw.ttf') format("truetype") ; 
}
@font-face { 
  font-family: 'ChromeYellowNF'; 
  src: url('fonts/Chrome Yellow NF.ttf');
}

#name {
    font-size:26px; 
    font-family: 'OuachitaWayWbw'; 
    padding-top:30px; 
    color:#000000; 
    margin-bottom:20px; 
}

对此不确定,但看起来您的字体系列名称应该在引号中。此外,您还可以尝试将每种字体放在它们自己的@font-face声明中。那应该能解决你的问题。我认为这是@font-face声明中指定的最后一个字体系列

@font-face { 
  font-family: 'OuachitaWayWbw'; 
  src: url('fonts/Ouachita Way Wbw.ttf') format("truetype") ; 
}
@font-face { 
  font-family: 'ChromeYellowNF'; 
  src: url('fonts/Chrome Yellow NF.ttf');
}

#name {
    font-size:26px; 
    font-family: 'OuachitaWayWbw'; 
    padding-top:30px; 
    color:#000000; 
    margin-bottom:20px; 
}

对于每种字体,必须有@font-face声明:

@font-face { 
  font-family: OuachitaWayWbw; 
  src: url('fonts/Ouachita Way Wbw.ttf') format("truetype") ; 
}
@font-face { 
  font-family: ChromeYellowNF; 
  src: url('fonts/Chrome Yellow NF.ttf');
}
单引号不是必需的

如果你想为IE9使用自定义字体,你还需要提供一个“.eot”字体文件

编辑:好的,不同的浏览器有不同的字体实现方式:

@font-face {
   font-family: OuachitaWayWbw; 
   src: url('fonts/Ouachita Way Wbw.ttf') format("truetype"),
        url('fonts/Ouachita Way Wbw.woff') format("woff");
   src: url('fonts/Ouachita Way Wbw.eot');
}
您可能还需要将以下类型添加到.htaccess/IIS中:

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff

从这里开始:

对于每种字体,必须有@font-face声明:

@font-face { 
  font-family: OuachitaWayWbw; 
  src: url('fonts/Ouachita Way Wbw.ttf') format("truetype") ; 
}
@font-face { 
  font-family: ChromeYellowNF; 
  src: url('fonts/Chrome Yellow NF.ttf');
}
单引号不是必需的

如果你想为IE9使用自定义字体,你还需要提供一个“.eot”字体文件

编辑:好的,不同的浏览器有不同的字体实现方式:

@font-face {
   font-family: OuachitaWayWbw; 
   src: url('fonts/Ouachita Way Wbw.ttf') format("truetype"),
        url('fonts/Ouachita Way Wbw.woff') format("woff");
   src: url('fonts/Ouachita Way Wbw.eot');
}
您可能还需要将以下类型添加到.htaccess/IIS中:

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff

从这里开始:

我已经做了,但没有结果。对于引用,因为我做了很多更改,所以我忘记了重写它们。我做了一些测试,看看我得到了什么:
资源被解释为字体,但使用MIME类型的应用程序/octet流进行传输
我已经这样做了,但没有结果。对于引用,因为我做了很多更改,所以我忘记了重写它们。我做了一些测试,看看我得到了什么:
资源解释为字体,但使用MIME类型应用程序/八位字节流传输
我做了一些测试,看看我得到了什么:
资源解释为字体,但使用MIME类型传输application/octet stream
我已经编辑了上面的文章-我认为您需要使用浏览器的正确字体格式,还需要将类型转换为.htaccess或IIS中的MIME类型。我已经做了一些测试,看看我得到了什么:
资源解释为字体,但使用MIME类型application/octet stream传输我已经编辑了我上面的文章-我认为你需要为你正在使用的浏览器使用正确的字体格式,还需要将类型转换为.htaccess或IIS中的MIME类型。