指定h1字体族并没有改变字体吗?

4

我已经陷入这个问题一段时间了,通过其他渠道无法找到解决方案。我正在尝试将h1标签的字体大小更改为oswald bold,我以为我知道该如何做,但它似乎不起作用。以下是我的html代码...

<div id="Title1"><h1>Widest range of Holden parts in New Zealand</h1></div>

css...

h1 {
font-family:"Oswald Bold", bold, sans-serif;
text-align: center;
font-size: 60px; }

我发现可以直接通过Dreamweaver编辑h1规则来使其生效,但这会创建一个我不需要的新样式表“stylesheet.css”。
任何建议都很有帮助,谢谢。

请说明您在@font-face中如何定义字体,字体是从哪里获取的,以及字体文件是如何生成的。否则我们无法重现问题情况,更不用分析它了。 - Jukka K. Korpela
1个回答

3
您需要正确地放置并指定通用系列,如下所示:

您必须像这样正确地放置和指定通用系列:

font-family: 'Oswald', sans-serif;

more info


你还需要导入字体。尝试将此链接放在你的<header>代码中<link href='http://fonts.googleapis.com/css?family=Oswald:700&#39; rel='stylesheet' type='text/css'> - mgamon
检查元素以查看它正在使用哪种字体,如果您正在使用多个CSS文件,则可能会覆盖您的自定义font-family属性。或者在您的自定义CSS规则中使用!IMPORTANT,如下所示:font-family:'Oswald',sans-serif!IMPORTANT; - mgamon
太棒了,非常感谢你的帮助。看到普通的奥斯瓦尔德字体后,我决定用它来作为我的标题,而不是粗体字。尽管如此,我仍然从你的建议中学到了很多,再次感谢 :)。 - ccc
如果您认为这是正确的答案,请点击复选标记。谢谢。 - mgamon
抱歉,您需要达到15个声望才能执行此操作。 - ccc
显示剩余3条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接