Css 为什么会有人使用字体家族:继承;

Css 为什么会有人使用字体家族:继承;,css,Css,我正在编辑wordpress主题,注意到样式表设置了 font-family: inherit; 在大多数元素上。由于默认情况下继承所有字体,是否存在字体系列:继承;在元素上有任何影响,除了混淆firebug?默认情况下,文本区域和其他各种输入框(可能还有按钮)不会继承父字体。在这种情况下,如果需要这样的效果,那么将它们显式定义为font-family:inherit body { font-family: Verdana; } p { font-family: Helvet

我正在编辑wordpress主题,注意到样式表设置了

font-family: inherit;

在大多数元素上。由于默认情况下继承所有字体,是否存在字体系列:继承;在元素上有任何影响,除了混淆firebug?

默认情况下,文本区域和其他各种输入框(可能还有按钮)不会继承父字体。在这种情况下,如果需要这样的效果,那么将它们显式定义为
font-family:inherit

body {
    font-family: Verdana;
}

p {
    font-family: Helvetica;
}

p.other-font {
    font-family: inherit;
}

我想如果你这样做的话,你会一直使用Helvetica作为其他字体,而body字体作为其他字体。我认为这有点不寻常,但使用inherit将是一个案例

哇,这是一个新的想法。css会导致标记中的标记中的文本将字体更改回verdana。不,您不会总是获得正文字体,只有在支持
继承的浏览器中。因此,虽然这是一个可能的用例,但它通常是一个不必要的风险。