我为我的网站sarkelliancreed.comule.com使用了几种不同的字体,并且字体未加载到某个页面中:sarkelliancreed.comule.com/contact。在所有其他页面中,据我所知,字体正在工作。我正在使用@import
来获取不同字体的样式表。主样式表main.css
包含在<link>
中。为什么字体不显示?
答案 0 :(得分:0)
似乎是html.css&#34;的CSS文件&#34;标题;其中包含所有与字体相关的CSS,未包含在联系人页面标题中。加载联系页面时,请尝试检查来源。
另外,一个好的建议是不要使用像&#34;标题的文件名来获取html.css&#34;并将其重命名为&#34; header_for_html.css&#34;。
答案 1 :(得分:0)
根据CSS标准,任何@import规则(和@charset规则)必须是CSS文件中的第一个语句。有关详细信息,请参阅此链接:
因此,如果将@import部分移到CSS文件的顶部,这可能会解决您的问题。
我还建议您在以下网站验证您的代码:https://jigsaw.w3.org/css-validator/