css - 标题标签不继承 CSS 属性

标签 css inheritance fonts header

我为此代码添加了自定义字体。我想让我的 h1 标签继承 font-weight:bold; css 属性。

在我的 css 中,我在 body 标签中添加了 font-weight bold,它应该影响所有文本。我也试过将它放在 css 的 h1 标签中。

字体粗细影响除 h1 标签之外的所有内容。这是怎么回事?

@font-face {
    src:url(fonts/kohm.otf);
    font-family:'kohm';
}

body{
    background-color:silver;
    color:white;                               
    padding:20px 20px 20px 20px;
    font-family:"kohm";
    font-size: 14px;
    font-weight:bold;


}

h1{
    background-color:#ffffff;                
    background-color: hsla(0,100%, 100%, 0.5);
    color:#64645A;                              
    padding:inherit;                               

}

最佳答案

忽略我发现标题标签已经加粗的问题,所以 font-weight:bold;属性不会影响它。字体粗细:正常;取消加粗并调整字体大小。

然而,当我试图将字体设置为斜体或使其倾斜时 font-weight:italic;字体粗细:倾斜;它不会影响正文段落中的任何文本。为什么会这样?

关于css - 标题标签不继承 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59296107/

相关文章:

css - 滑动背景

html TD全宽重叠其他

javascript - 打开弹出窗口时,网页不会切换标签。其他页面无法打开

c++ - 虚拟方法开销很大吗?

javascript - 使用 css/js 缩放所有字体

css - 在图像下放置文本

c# - 如何确定给定类型 (System.Type) 是否继承自特定基类(在 .Net 中)?

javascript - 关于 javascript 中原型(prototype)继承的困惑

android - 如何检测系统的中文、韩文和英文字体而不分别嵌入一种字体? (Android 和 IOS 上的 AIR 移动版)

css - 无法加载特定的 Roboto 字体