我无法获得用于加载不同权重的字体。
我尝试从Google字体加载所有不同的粗细,并且都尝试在CSS和
在我的CSS中:
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');
* {
font-family: 'Open Sans', sans-serif;
}
.titles{
align-content:left;
font-weight:800;
}
在我的html中:
<div class="titles">
<h2> What we do.</h2>
</div>
答案 0 :(得分:0)
使用html的head标签中的链接:)
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap" rel="stylesheet">
答案 1 :(得分:0)
请注意,不要将import
链接分成多行,也不要检查链接中的空格。它应该全部放在一行上。没有空格或换行符。
@import
。或者,如果您无权编辑<head>
元素。
否则,您应该使用html <link>
元素将字体直接包含在head
元素中。
在下面检查
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');
* {
font-family: 'Open Sans', sans-serif;
}
.titles {
align-content: left;
font-weight: 800;
}
<div class="titles">
<h2> What we do.</h2>
</div>
答案 2 :(得分:0)
您的800值被h2
元素的默认浏览器设置700覆盖,因为您仅将其应用于.titles
。您需要将font-weight: 800
专门应用于h2
元素。
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');
* {
font-family: 'Open Sans', sans-serif;
}
.titles h2 {
align-content: left;
font-weight: 800;
}
<div class="titles">
<h2>What we do.</h2>
</div>