在所有不错的网络浏览器中,@ font-face只能将外部字体加载到您的网页中。但是,对于IE9之前的IE版本,此功能不起作用。我想使用Ubuntu字体家族。
有什么好主意吗?

最佳答案

FontSquirrel将为您创建正确的跨浏览器CSS。

CSS示例:

@font-face {
    font-family: 'DroidSansRegular';
    src: url('/resources/fonts/DroidSans-webfont.eot');
    src: url('/resources/fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('/resources/fonts/DroidSans-webfont.woff') format('woff'),
         url('/resources/fonts/DroidSans-webfont.ttf') format('truetype'),
         url('/resources/fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


这适用于IE7及更高版本,当然也适用于所有其他浏览器。

10-06 04:34