我正在使用网络字体,并包含300(轻)和700(粗)两种字重。这些是网站使用的唯一字重,我在
当浏览器遇到
然而,在常规正文中的
有没有办法告诉CSS /浏览器针对特定的字体系列可用哪些字重,以便于
html
元素上指定了默认字重应为300。当浏览器遇到
<strong>
标签时,默认应用的样式(不确定是浏览器的默认样式表还是normalize.css)是font-weight: bolder
。这对我来说很有道理:我想要更加粗细一步。假设我有三种字重,我只想它从继承的字重中向前移动一步。然而,在常规正文中的
<strong>
元素上使用会将字重从300提高到400,并且浏览器使用与周围文本相同的300字重字体来呈现它。显然,我希望它能意识到下一个可用的字重是700,并使用它。有没有办法告诉CSS /浏览器针对特定的字体系列可用哪些字重,以便于
lighter
和bolder
的使用?
@font-face
规则,所以我无法这样做。 - undefined