【问题标题】:Why does MS recommend using points over pixels for win 8 apps?为什么 MS 建议在 win 8 应用程序中使用点而不是像素?
【发布时间】:2013-03-11 10:49:27
【问题描述】:

在 win 8 开发的 ms 样式指南中,他们指定了字体大小,单位为 em 或像素。

有人知道这是什么原因吗?

http://msdn.microsoft.com/en-us/library/windows/apps/Hh700394.aspx

【问题讨论】:

  • Why em instead of px?的可能重复
  • @sachleen ,不是重复的。 OP 询问为什么微软建议使用 pt 而不是 empx
  • 很容易猜到他们不希望不同屏幕分辨率的用户看到不同大小的文字。
  • 不是重复的...这个问题被标记为 CSS 并且(虽然其中大部分是可能通用/相关的)这是专门针对 Windows 8 开发的。

标签: css windows-8 font-size


【解决方案1】:

答案是,微软在旧版浏览器(例如 Internet Explorer 7)中破坏了 ptpx 之间的关系。因此,整个公司的产品都坚持pt,而不是pxem。此外,还有很多相关的原因,例如版权和品牌。

详解:Point Size and the Em Square: Not What People Think

【讨论】:

  • 是的,微软听起来不错 - 与其他所有人的方向相反,即使大多数人找到了一个很好的解决方案。
猜你喜欢
  • 1970-01-01
  • 2010-10-29
  • 2020-04-07
  • 1970-01-01
  • 2014-11-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-08
相关资源
最近更新 更多