在所有不错的网络浏览器中,@ 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及更高版本,当然也适用于所有其他浏览器。