我无法让这个@font-face 字体替换工作跨浏览器,请你帮忙。它可以在除 ie 9 之外的所有地方工作,也可以在除 ie 7 和 ie 8 之外的所有地方工作。
我的字体是 .eot .otf .svg 。ttf .woff?
谢谢
/* works in all but ie 9 */
@font-face {
font-family: 'Deutsch';
src: url('/fonts/Deutsch.eot');
src: local('/fonts/Deutsch'),
url('/fonts/Deutsch.ttf') format('truetype'),
url('/fonts/Deutsch.svg#font') format('svg');
}
/*from [http://blog.themeforest.net/tutorials/how-to-achieve-cross-browser-font-face-support/][1] */
/* works in all but ie 7 and ie 8 */
@font-face {
font-family: 'Deutsch';
src: url('/fonts/Deutsch.ttf'),
url('/fonts/Deutsch.eot'); /* IE9+ */
}
/*from [http://w3schools.com/css3/css3_fonts.asp][2]*/
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style type="text/css">
/* code place holder location for css */
#test
{
font-family:'Deutsch';
font-weight:bold;
text-decoration:underline;
font-style:italic;
font-size:30px;
}
</style>
</head>
<body>
<div id="test">text goes here</div>
</body>
</html>