我在@ font-face CSS设置中包含了True Type字体,以便Android浏览器可以显示某种Web字体:
@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
的顺序将导致Android浏览器无法显示网络字体。这似乎违背了拥有.woff
文件的目的。
CSS是否有办法让非Android浏览器使用.woff
文件并支持Android同时使用.ttf
?