secondwtq
2019-05-26 19:20:03 +08:00
楼主可以去学一下 typography 的基础知识,像 q y p g 这种下面的叫 descender,d l h 这种上面的叫 ascender,这些都是拉丁文字美感的元素
更重要的作用体现在提高单词辨识度上,字母按照这种方式参差交错在一块,每个单词都有自己独特的形状,你看到这个大致的形状就认出了这个单词,好比汉字一个字错几笔还是能认。你可以试试把所有字母都以同样的高度书写是什么感觉,所以在
实际上大写字母的高度就是一样的(这个叫 cap-height,感觉上是和 ascender 对齐的,但是这俩之间有一点细微的区别),我有一段时间可能是 shell 用多了,不喜欢用大写字母。后来想了想感觉这东西是(漏洞百出的自然语言提供的少有的)长期积累下来的提高美观和辨识度的工具,还是用回去了。properly capitalized 的文字确实可读性更好一点,可以去英文 wiki,console 选中一个长长长的段落,加一个 text-transform: lowercase 试试(还可以试试全大写,虽然更对齐了,但是读起来还要更费劲)
另外想触发强迫症的话用不着域名(因为现在域名出现的场景一般都会使用比较现代的字体),可以去看看一些比较老的衬线体的阿拉伯数字,我记得 Georgia 的数字就是不对齐的