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

如何正确设置网页字体的字体权重?

王楚青
2023-03-14

这可能是非常基本的,但我在这个问题上挣扎了很长时间,我不得不尝试。

假设我有一个字体“open sans”,字体重量为400

https://fonts.googleapis.com/css?family=Open Sans:400'rel='stylesheet'type='text/css'

我把css中的字体权重设置为700。

我知道浏览器会试图猜测该字体的粗体版本。

我的问题是:就网络排版而言,这是一个好的实践吗?当然,我可以使用700版内置字体,但有时我更喜欢浏览器提供的版本。我们应该只在最后一种情况下使用浏览器版本,还是可以随时自由使用浏览器版本,而不必担心“人造”外观?

共有1个答案

翟高明
2023-03-14

给你我2美分的建议,如果你需要400和700,然后加载它们以保持字体创建者想要的真实外观。并且更加跨浏览器。

https://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
 类似资料:
  • 在我的应用程序中,我有一个文本视图,用户可以在其中设置字体和字体样式。我正在用这行排字。 现在,我使用以下行设置字体样式: 这很好用。我可以看到字体已改为衬线斜体。问题是,当我将字体样式改为普通字体时,字体就变松了。 上面的一行不仅将斜体重置为普通,还将衬线重置为默认字体。 如何保留以前的字体,并将字体样式更改为普通字体? 我正在使用API:min sdk版本=17,目标版本=21

  • 我想在Java中创建一个文本编辑器。这是我到目前为止写的: 我的问题是为设置字体。当我在实际程序上单击按钮时,什么也没发生。我该怎么办?

  • 本文向大家介绍如何设置字体的左右间距?相关面试题,主要包含被问及如何设置字体的左右间距?时的应答技巧和注意事项,需要的朋友参考一下

  • 目前正在练习使用android studio制作应用程序。我有这个自定义字体,并保存到res/font目录中供以后使用。在活动中,我试图使用typeface对象调用getfont(R.font.my\u customized\u font)。例如)Typeface font=getResources()。getfont(R.font.mycustomizedfont) 但是,当我尝试使用API级别

  • (set-default-font "Verdana-10") (if window-system (set-fontset-font (frame-parameter nil 'font) 'unicode '("simsun" . "unicode-bmp")) ) 英文字体 中文字体

  • 本文向大家介绍设置字体时为什么建议设置替换字体?相关面试题,主要包含被问及设置字体时为什么建议设置替换字体?时的应答技巧和注意事项,需要的朋友参考一下 这是由于网站用户的浏览设备不同,可能并不支持或没有安装你所设置的字体。 这时候就会自动使用替换字体来对网页进行一个展示。 设置替换字体可以尽可能保证所有用户的浏览体验。