我正在使用这个众所周知的技巧来使等宽字体使用与比例字体相同的字体大小:
code, kbd, tt, pre, samp, textarea {
font-size:1em;
font-family: monospace, monospace;
}
因为默认是让浏览器使用较小的尺寸来表示等宽,而不同的浏览器使用不同的尺寸,所以这个技巧是一种让不同浏览器看起来更相似的方法。
但是,我刚刚发现这在大多数 Android 浏览器上都不起作用!显然,monospace, monospace
在基于 Chrome 的移动浏览器中被认为是一个错误,它们使用默认的比例字体代替。(火狐没问题。)
那么,有人知道解决方法吗?我尝试了类似的变体monospace, serif
,但这也不起作用。