什么字体支持大量粗细? / 如何伪造字体粗细?

发布于 2024-09-07 02:40:32 字数 1372 浏览 4 评论 0原文

规格:

  • 现场需要 JS。但更喜欢纯 CSS/HTML
  • IE7+,iPhone 支持
  • 旧浏览器(例如 IE6)不支持
  • 标准 HTML,没有疯狂的拼凑(例如 cufon、图像、cifr)。

问题:

  1. 哪些字体支持 4 种或更多粗细?大多数似乎只有一两个。到目前为止的答案:
    • Myriad Pro(据说?下面的测试对我来说失败了)
  2. 我怎样才能优雅地降级为模仿字体粗细感知效果的其他样式?

相关链接:

Specs:

  • JS required amyway on site. but prefer pure-CSS/HTML
  • IE7+, iPhone supported
  • Old browsers (e.g. IE6) not supported
  • Standard HTML with no crazy kludges (eg cufon, images, cifr).

Questions:

  1. What fonts support 4 or more weights? Most seem to only have one or two. Answers so far:
    • Myriad Pro (supposedly? test below fails for me)
  2. How can I degrade gracefully to some other styling that mimics the perceptual effect of font weight?

Relevant links:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

懷念過去 2024-09-14 02:40:32

第一个问题不是什么字体支持大量的权重:而是浏览器是否支持。

据我所知,答案是,不,他们没有,而且不可靠。 正常粗体是您真正可以使用的仅有的两种权重。

请参阅此处的相关问题。我认为这篇 2009 年的博客文章仍然成立:

字体粗细在除一种浏览器之外的所有浏览器中仍然被破坏

更新:我忽略了您已经链接到该特定帖子,抱歉。我认为这仍然是国家的现状 - 至少,我怀疑如果没有 Cufon、sIFR 和类似的 IE 7 是否可以实现这一目标。

更新2:请参阅Eric Meyer 的测试suite 用于测试的实时示例。

The first question is not what fonts support a large number of weights: It's whether the browsers do.

The answer, as far as I can see, is, no they don't, not reliably. normal and bold are the only two weights you can work with really.

See the related question here. I think this 2009 Blog post still holds true:

Font-weight is still broken in all but one browser

Update: I overlooked that you already link to that particular post, sorry. I think it's still the state of the nation - at least, I doubt this is achievable for IE 7 without Cufon, sIFR and similar.

Update 2: See Eric Meyer's test suite for a live example to test on.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文