解决这个问题一直都很简单,要不然加深背景色,要不然加深文字色,我们自己用肉眼就能直观判断它们的可读性,而不需要借助一些灰度计算公式。
文字背景对比度够大,才能让文字看起来干净利索,而不是让整个画面都脏脏的。
六、文字行高行高是文字单行的高度,在平面排版中,文字行高的应用确实会和界面行高的应用有差异,这个差异通常我只分成两类,单行文本和多行文本。
单行文本主要指的就是标题,常规的标题只有一行,不需要换行,行高对于这段文字而言是多余的,并且应为标题往往字号都比较大,导致行高也很大,对于实际排版而言很不方便。
所以,建议将单行的文本行高设置成和字号同值。如果使用的字体不处于文本区域水平居中的位置,那么就手动调节几像素行高,直至文本处于区域居中为止。
而在封面或一些组合型标题中,虽然看起来是多行,但不是用于段落阅读的,所以这种性质的标题每行可以独立成一个图层,而不是使用一个文本图层来控制,所以本质上它们也是单行文本。
最后,就是多行文本的行高设置了。行高的设置想深入研究排版有很多细节,但显然我们不需要再这里展开,大家只要记住一个朴素的观点,作品集中用于阅读的多行文本,使用字号 1.6-1.8 倍的行高即可(不等同 UI 界面)。
比如 16 的字号使用 28 的行高,24 的字号使用 40 的行高,保证换行阅读的舒适性。