当前位置: 首页 > 知识库问答 >
问题:

css:如何将给定的字体映射到给定的权重?

闻人嘉木
2023-03-14

我需要为特定的权重指定字体。

AvenirNext-常规是我想要的基本字体。但是说到加粗,结果不是我想要的:AvenirNext-Bold太重了。我想用AvenirNext-DemiBold代替。

有没有一种很酷的方法将Semibold(或我需要的任何字体)指定给font-weight:bold属性?

[编辑]我试图探索以下内容,但有没有办法为现有的字体添加src?

@font字体 { 字体系列: “阿文尼尔下一个半粗体”; 字体粗细: 粗体; }

共有2个答案

慕才
2023-03-14

您可以执行类似font-size: 600;的操作,它是半粗体的。

但是,我可能是错的,此问题似乎与您加载到页面的自定义字体更相关,因为我注意到“AvenirNext-常规”和“AvenirNext-粗体”。

如你所说,你想要DemiBold -有这样的自定义字体嵌入字体的重量吗?

希望这有所帮助。

路裕
2023-03-14

要在所有< code>font-weight: bold赋值中使用半粗体字体,只需在CSS中搜索并替换< code>bold表示< code>600(或任何与半粗体相等的值)。这仅适用于半粗体版本的字体包含在系列中的情况(也就是说,通过浏览器下载或者已经在用户的PC上)。

CSS中的< code>bold实际上是一个变量关键字,它直接映射到< code>700的字体粗细。< code>normal转到< code>400,还有几个其他的,您可以在下面的文章中看到:

PS -虽然不是要求,但是为了控制,我觉得按字面意思使用权重值比用英文单词要好得多。

 类似资料:
  • 给定一组整数(正数或负数),我怎样才能找到一个和给定值相加的数字序列? 示例:给定一个数字列表,我需要求和。我可以选择序列(数字可以重复使用)或。我正试图找到一种有效的方法来缩短序列的长度。 这就像(http://en.wikipedia.org/wiki/Subset_sum)但就我而言,数字可以重复使用。 这也有点像分区问题(找到所有可能的子集,求和到一个给定的数字),但在我的例子中有负值。

  • 我有下面的结构,我想用MapStruct映射这个。 下面是mapstruct为toDTO方法生成的实现 下面是mapstruct为toEntity方法生成的实现 我的问题是方法只在文本不为空时设置注释。但是方法不检查空文本或空文本。因此,如果我在DTO中获得,它将创建一个新的comment对象并将文本设置为null。如何避免这一点?有人能解释一下这种行为并建议我正确的做法吗?谢了!

  • 使用,并希望将常量/参数传递给自定义映射器 我的目的地具有 Map 类型的字段

  • 问题内容: 我有一个已经有一个类的元素: 现在,我想创建一个JavaScript函数,将一个类添加到(不是替换,而是添加)。 我怎样才能做到这一点? 问题答案: 使用element.classList.add添加一个类: 然后element.classList.remove删除一个类: 如果需要支持Internet Explorer 9或更低版本: 在元素的属性中添加一个空格以及新类的名称。首先,

  • 本文向大家介绍你是如何给自媒体号定位的?相关面试题,主要包含被问及你是如何给自媒体号定位的?时的应答技巧和注意事项,需要的朋友参考一下 总结了四个方面,根据实际情况梳理。 个人能力和爱好(喜欢摄影所以做了分享摄影知识的公号,有写影评的能力所以做了影评公号) 投入与产出(投入指时间与金钱,是否在自己可控范围,产出更文频率能否做到周期化) 根据用户需求(所选领域是否有受众用户,比如时政,社会,娱乐是热

  • 我正在开发学习用的spring boot应用程序。 我已经如上所述配置了视图解析器。下面是页面的APIendpoint 但是当我点击这个api时,我无法得到响应。我得到404,并且我在控制台上得到的错误是< code >在名为“dispatcherServle”的DispatcherServlet中找不到具有URI [/WEB-INF/views/index.jsp]的HTTP请求的映射 我该怎么