我下载了一个字体,在我的CSS中我有:
@font-face {
font-family: "Gotham Medium";
src: url("Gotham/Gotham-Medium.otf");}
当我打电话给
时说 h1 { font-family:'Gotham Medium'}
字体显示与Gotham的外观不符。它也不是默认字体。
问题是在我的笔记本电脑中下载后出现问题吗? 该字体不在Google API中,因此我无法尝试使用外部链接。
答案 0 :(得分:2)
你的Css应该是这样的:
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot'); /* IE9 Compat Modes */
src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('webfont.woff2') format('woff2'), /* Super Modern Browsers */
url('webfont.woff') format('woff'), /* Pretty Modern Browsers */
url('webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
要执行此操作,您可以将生成器用于font-face,但您必须拥有Web字体的许可证