Material 字体样式与排版
Google Material 设计规范文档 Style– Typography
字号
- 再好的布局也会被过多的字号和样式会毁掉。要规定好在这个布局上合适的
字号集合
。 - 中文比英文字面的密度更大,所以同一样式中文字号通常要比英文选大一些大字号。比如对于
BUTTON
样式,中文选用15sp,英文为14sp。 - Material Design Typography – Headlines, Titles, Spacing, Text Appearance
行高
- 行高与
字号
、粗细(weight)
是相关的。
颜色
- 文字与背景颜色对比多过大、过小都会使阅读困难:(
- 文字颜色的差异要能让用户觉察到。
更大、动态样式(dynamic type)的文字
- 为了更好的体验,使用动态样式代替“足以显示的小号字”和“可能被折断(无法完全显示)的大号字”。(比如显示用户名,名字可能长可能短,使用固定字号的话,小字号会留出太多空白、大字号不能完全显示。)