Css @字体面没有获得正确的字体

Css @字体面没有获得正确的字体,css,fonts,font-face,Css,Fonts,Font Face,我在CSS中使用@font-face标记使用自定义字体时遇到问题。我有一个名为Project的文件夹,里面有字体、css和图像文件夹。我正在尝试使用@font-face来使用自定义字体 这是我的密码: HTML-index.HTML <div id="hello">Hello</div> 我用它来处理其他多种字体,除了两种字体外,其他字体都可以用。代码或字体文件类型没有区别。对于其中一种字体,它使用常规字体面,而不是我指定的字体面。另一种是使用浏览器默认设置。这两种字体

我在CSS中使用@font-face标记使用自定义字体时遇到问题。我有一个名为Project的文件夹,里面有字体、css和图像文件夹。我正在尝试使用@font-face来使用自定义字体

这是我的密码:

HTML-index.HTML

<div id="hello">Hello</div>
我用它来处理其他多种字体,除了两种字体外,其他字体都可以用。代码或字体文件类型没有区别。对于其中一种字体,它使用常规字体面,而不是我指定的字体面。另一种是使用浏览器默认设置。这两种字体在今天早上起作用,直到我将所有CSS移到它自己的文件夹中,并将所有字体移到它们自己的文件夹中


请帮忙!我对CSS/HTML非常陌生,所以我真的一点都不懂

你走错了路。由于您的CSS文件位于
/CSS/
中,因此您必须进入目录才能访问
/font/

@font-face{
    font-family: 'ranger';
    src: url('../fonts/Ranger.ttf');
}

你是怎么知道的?我的意思是,他从来没有写过它所在的地方,它也可以是css/字体。@povilasp“我有一个名为Project的文件夹,里面有字体、css和图像文件夹。”
@font-face{
    font-family: 'ranger';
    src: url('../fonts/Ranger.ttf');
}