我有一个 wabpage (HTML),它使用@font-face{}
在级联样式表中加载的不同 ttf 字体。但是,我发现其中一种字体比其他字体小。我在同一页面中加载了 Katex 以呈现数学。
我面临的问题是,由于我不知道如何为每种字体设置合适的大小,当我a
为我使用的元素font A
和我使用的元素设置特定的字体大小时,字体也会影响 Katex数学方程的渲染。因此,如果默认情况下字体 A 非常小,我需要覆盖默认字体大小并使其更大以使其看起来不错,但是较大的字体会影响由 Katex 渲染的数学方程并使它们变得特别大!b
font B
所以我的问题是:
如何为不同的字体@font-face{}
本身设置不同的大小,以便使用特定字体不会影响其他元素和 JS 渲染器(如 Katex)。
我想要类似的东西:
@font-face {
font-family:myFamily;
src:url(locationOfTtfFont);
font-size:medium;
}
@font-face {
font-family:myFont2;
src:url(locationOfTtf2);
font-size:larger;
}
但是,我无法让上述工作。另外,查看字体规则@w3schools.com,我发现字体大小不在允许的描述符列表中。尽管如此,在同一篇 W3 Schools 文章中,我发现了另一个 font-descriptor: font-stretch
,但这也不起作用。