我在 @font-face CSS 设置中加入了 True Type 字体,以便 Android 浏览器可以显示特定的网络字体:
@font-face {
font-family: 'GNU FreeMono';
font-style: normal;
font-weight: 400;
src: url('fonts/GNU_FreeFont/FreeMono.woff') format('woff');
src: url('fonts/GNU_FreeFont/FreeMono.ttf') format('truetype');
}
但是,这种包含会导致其他浏览器(Google Chrome、Firefox 等)下载.ttf
文件而不是压缩.woff
文件。颠倒顺序src
会导致安卓浏览器无法显示网页字体。这似乎违背了拥有该.woff
文件的目的。
CSS有没有办法让非Android浏览器同时使用该.woff
文件并支持Android的使用.ttf
?