即使在css样式表中导入,字体也不会更改?
我正在使用CMS,因此只能修改CSS文件。我在该文件中有以下代码:即使在css样式表中导入,字体也不会更改?,css,browser,fonts,Css,Browser,Fonts,我正在使用CMS,因此只能修改CSS文件。我在该文件中有以下代码: <style> @import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap'); .h1_section_hero { Font-family: 'Montserrat'; } </style> @导入url('https://fonts.googleapis.com/css2?fa
<style>
@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
.h1_section_hero {
Font-family: 'Montserrat';
}
</style>
@导入url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
.h1_段_英雄{
字体系列:“蒙特塞拉特”;
}
但是,它不会在浏览器中更改。我假设在文件中导入字体时不必下载字体?谢谢您的谷歌字体链接似乎无效,您在
css2
和系列
键之间缺少一个?
:
'https://fonts.googleapis.com/css2?family=Montserrat&display=swap'
如果要在浏览器中打开这两个url,您将看到原始url已被破坏,并且上面正确的url显示字体。创建指向样式表的单独链接,而不是尝试导入。下面的标记取自Google Fonts API文档,在我的浏览器中运行良好:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Crimson+Pro">
<style>
body {
font-family: 'Crimson Pro', serif;
font-size: 48px;
}
</style>
</head>
<body>
<div>Making the Web Beautiful!</div>
</body>
</html>
身体{
字体系列:“深红色专业”,衬线;
字体大小:48px;
}
让网络变得美丽!
谢谢,但它确实有问号jamie,我可能删除了它,这是我在缩进代码时犯的错误。哦,好的,没问题,抱歉,这不是解决方案!谢谢,不过我也试过了,不过还是没有显示出来。更奇怪的是,当我在chrome开发工具中更改字体时,它仍然没有显示..@gilesj你说这是在CMS上?有没有一个管理员你可以要求支持?是的,我明天会去追,只是想看看今天有什么我可以试试的。我的假设是CMS服务器上有东西阻止导入。管理员可以告诉你发生了什么,并可能给你一个解决办法。祝你好运