在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>
答案 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 ...