it-swarm.cn

哪些字体是好的字体,我们应避免在应用程序的UI中使用哪些字体?

在为用户界面选择字体时,您有什么建议?

17
Dair

阅读有关字体易读性的文章 。至少看一下此图屏幕上阅读时间(较短的线=更快/更好):

enter image description here

差别并不大,但是值得注意的是Times(衬线字体)排在第二位。

对于中等大小的文本,请考虑使用ClearType(或Apple可以使用的其他替代方法)。对于很小的文本(以我的经验,~~ =大小为10.5),看起来可能很模糊(与意图相反)- 请参阅WPF对此的解释 。我通常会同意KahWee Teng的回答-除非有令人信服的理由,否则坚持非Web应用程序的平台默认设置。

21
Robert Fraser

通常,对于小写字体,最好使用sans-serif字体(更方便)。对于较大的字体,不同字体的面部将允许更多的表达自由,因为它更易于阅读较大的字母。

4
Scott M.

对于较小的屏幕(例如移动设备),最好使用sans-serif字体。最终,您应该查看平台UI指南,以使您的应用程序具有本机感(除非您正在创建游戏)。

1
KahWee Teng

从我的角度来看,如果适用(域和系统),则应使用当前配置的字体。如果用户为其系统选择了某种字体,那么您要告诉谁?
当然,如果您正在执行创造性的应用程序,或者在没有标准配置的系统上,他的建议是无效的。

1
PATRY Guillaume

我想补充一点,没有字体是魔术子弹。虽然糟糕的字体会输掉游戏,但是清晰易读的出色字体也不会为您赢得胜利。

拥有自己喜欢的并且适合您的声音的字体后,您需要确保仍然留意使用该字体的方式。需要考虑的几件事是:

  • 行高-您使用的行高量将取决于文本正文和行长
  • 行长-您将需要控制它。时间太长,读者会迷路,时间太短,阅读会变得断断续续。
  • 字体大小-这很明显,但是您也可以使用它来帮助增加行长。
  • 对比度-如果您希望它具有可读性,则需要足够的对比度。太
    强烈反差,开始嗡嗡作响和伤害。不做事的一个例子是
    白页,顶部为纯黑色文本。
  • 节奏-注意文本块之间的垂直间距。这是 [〜#〜] a [〜#〜]

这些原理和更多的内容由 http://webtypography.net/ 上的大量资源所覆盖,该资源称为“ 应用于Web的版式样式元素 ” 。

它具有大量有用的信息,原理和技术,可确保您对字体的使用清晰,可读和愉快。

0
Erik Hanson

这里有很多因素。有什么用途?一个网站?移动应用?清洁是必经之路。对于小型设备,Apple使用Helvetica。虽然不是我最喜欢的字体,但它很干净而且易于阅读。

0
Stephen
0
drivingmenuts

对于较大的文本,无衬线字体(例如Tahoma,Arial)通常在屏幕上工作良好,而衬线字体(例如Times New Roman)在印刷中效果很好。

我认为,假设您不会用卷曲和粉红色的东西破坏用户的眼睛,那么字体的大小(大屏幕上为14px +),行距和良好的背景对比度比字体的外观对可读性的影响更大。

0
Petrus Theron