所以我一直在这个问题上很长时间了,发布了一个问题,但是由于我已经在使用bootstrap了,所以决定删除它。现在这是我尝试调试页面时的问题,我的main.css和bootstrap.css被加载,但是我的自定义字体没有.. im迷失了,为什么我的字体不被加载..这是示例代码..
main.css
@font-face {
font-family: 'Arvo';
url("../fonts/custom/Arvo-Regular.woff") format("woff");
font-weight: normal;
font-style: normal;
}
为boostrap.css-我已经在他们的网站上对其进行了自定义,以包括我的自定义字体
然后在我的index.html上
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bootstrap 101 Template</title>
<!-- Bootstrap -->
<link href="css/main.css" rel="stylesheet">
<link href="css/bootstrap.css" rel="stylesheet">
</head>
<body>
<h1>Hello, world!</h1>
</body>
</html>
然后对于我的Chrome调试器,
我目前真的迷失了,因为它不会加载我的字体...而且我不知道如何,已经阅读了一些线程,但是它们都将我指向了上面的修改,而该修改不会加载我的字体
更新
您确定您有任何实际使用自定义字体的内容。从屏幕截图中可以看出,您使用的是sans serif系列作为基本字体系列,而该堆栈中的第一个字体是Helvetica Neue。如果您正在Mac或安装了Helvetica Neue的其他系统上进行测试,则浏览器将永远不会尝试在堆栈中加载第二种字体(这是您的自定义字体)。
更新:
您的语法错误。您需要设置src
属性:
@font-face {
font-family: 'Arvo';
src: url("../fonts/custom/Arvo-Regular.woff") format("woff");
font-weight: normal;
font-style: normal;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句