Univers 55字体的@ font-face规则不起作用

时间:2013-07-17 08:47:18

标签: css html5 css3 font-face true-type-fonts

在html5中,我使用了自定义字体(Universe 55字体)。我下载了.ttf文件,与@ font-face rule&检查IE,Chrome,移动浏览器。它不起作用,但在网站上他们说浏览器将支持这种字体类型。 我是否需要使用任何其他文件格式的字体。

我使用@ font-face rule as,

@font-face
{ font-family: 'Universe2';
src: url("C:\Users\..\Desktop\Fonts\Univers LT 55 Roman.ttf"); }
.custfont
{ font-family: 'Universe2';
font-size:25px; }
<body><div class='custfont'>This is a customized font</div></body>

2 个答案:

答案 0 :(得分:2)

你必须通过项目链接它,例如你的项目在d:/ projectname里面你有字体文件你在CSS中链接它:

@font-face {
    font-family: 'MyFont';
    src: url('myfont.eot'); /* IE9 Compat Modes */
    src: url('myfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('myfont.woff') format('woff'), /* Modern Browsers */
         url('myfont.ttf')  format('truetype'), /* Safari, Android, iOS */
         url('myfont.svg#svgFontName') format('svg'); /* Legacy iOS */
    }

答案 1 :(得分:0)

在项目中添加Univers LT 55 Roman.ttf ...