4

我目前正在开发一个我想使用 Courier 的网络应用程序。除了 Courier 在 Windows 上运行的浏览器上非常薄之外,一切都很好。我知道 OSX 天生会在“更大胆”的一面渲染显示字体,但是 Windows 的情况似乎很可怕。

我的问题:

  • 如何在 Windows 上增加字体粗细?我不寻求获得 font-weight: bold; 因为那太多了。

  • 我应该使用哪种其他字体而不是 Courier 来提高 Windows 上的可读性?

谢谢你。

4

2 回答 2

4

以下是字体粗细的选项。但请注意,大多数情况下,特定字体系列只有几个可用的权重。当设置了特定权重但不存在人脸时,将使用权重附近的人脸(来源)。因此,即使您将权重设置为500应该比正常稍厚,它看起来仍然可能相同。

如果您关心的是“可读性”,那么您应该考虑使用不同的字体。普遍的共识是,无衬线字体在屏幕上比衬线字体更“可读”,所以你应该使用类似Helveticaor Verdana... ( font-family: Helvetica, Verdana, Arial, Sans-Serif;)

字体粗细:

100- 薄的

200- 超轻(超轻)

300- 光

400- 普通的

500- 中等的

600- 半粗体(半粗体)

700- 大胆的

800- 超粗体(超粗体)

900- 黑色(重)

normal- 与“400”相同。

bold- 与“700”相同。

bolder- 指定比继承值更粗的面的权重。

lighter- 指定面的重量比继承的值轻。

顺便说一句CourierCourier New在我的 Windows 浏览器上看起来不错。

于 2013-02-09T19:59:26.960 回答
3

现代版本的 Windows 没有 Courier。旧版本有这样的字体,通常是质量差的位图字体。现代版本将字体名称 Courier 映射到 Courier New,这是一种更好的字体。不过,它可能看起来有点薄。

Courier New 只有两种字体粗细,普通和粗体。如果它们都不适合您的偏好,请考虑使用不同的字体。(在某种意义上,使用 可以进行类似粗体的人工修改text-shadow,但即使是一个像素的阴影也会产生看起来比粗体字体更粗的外观。)

如果您需要等宽字体,而不是 Courier 或 Courier New,请考虑使用 Lucida Console(在大多数 Windows 系统中可用)或 Consolas(在现代 Windows 系统中可用)。他们有更强的笔画宽度。

于 2013-02-09T19:59:40.983 回答