我知道这是一个非常基本和愚蠢的问题,但我似乎遇到了一个真正好奇的问题。
当使用像 Didot 这样的网络安全字体时,并使用
header h1{
font-family: Didot, serif;
font-size: 36px;
}
我的浏览器只显示标准衬线字体。
事实上,我似乎无法让它显示任何网络安全字体,它只会显示标准衬线字体或无衬线字体。我知道我的选择器是正确的,因为我可以在 serif 和 sans-serif 之间切换,但我知道它不显示其他网络安全字体,因为我尝试了 Arial 和 Helvetica(它们都绝对是网络安全的)并且当我从一个刷新到另一个显示的字体绝对没有区别。
我是一个完整的初学者,我正在使用最简单的初学者环境,只是一个链接到我用浏览器打开的 css 文件的 html 页面(url 显示为 file:///C:/Users/ Agent%201/Desktop/Web%20Projects/ResumeSite/index.html 如果这完全相关)。我试过用chrome和edge打开它,两者的结果相同
我的css有问题吗?或者仅使用浏览器打开本地 html 文件时是否有限制?
抱歉,如果我是一个非常愚蠢的问题,但我真的找不到关于为什么我的字体不起作用的答案,我已经尝试了 !important 以及我发现的其他一些奇怪的解决方案,其中涉及将选择器更改为“标题 h1,标题 h1 *”,但什么也没做。
感谢您为我提供的任何帮助!