无法使字体正常工作

发布于 2024-12-08 16:17:46 字数 966 浏览 1 评论 0原文

我正在尝试使用@font-face,但我并不是很成功。 到目前为止,我一直在使用 Google 字体:

// HTML header
<link href='http://fonts.googleapis.com/css?family=Cuprum' rel='stylesheet' type='text/css'>

//CSS
#leftSection nav { 
  font-family: "Cuprum", Verdana, Arial, sans-serif;
} 

然后我下载了字体并尝试使用 font-face

这是我的 CSS:

@font-face {
  font-family: 'Cuprum';
  font-weight: normal;
  font-style: normal;
  font-size: 0.5em;
  src: url('cuprum.eot?') format('eot'), 
       url('cuprum.woff') format('woff'), 
       url('cuprum.ttf')  format('truetype'),
       url('cuprum.svg#Cuprum') format('svg');
}


#leftSection nav { 
  font-family: "Cuprum", Verdana, Arial, sans-serif;
} 

字体与 CSS 位于同一文件夹中。

我已经查看并测试了其他解决方案,但仍然无法使其正常工作。

我正在使用以下浏览器进行测试:FF7、IE8

更新
我添加了 font-size: 0.5em; 这至少应该改变字体大小。但这也没有发生。所以我猜测整个 @font-face 被忽略了。

I'm trying to use @font-face, but I'm not being very successfull.
Up till now, I've been using Google fonts:

// HTML header
<link href='http://fonts.googleapis.com/css?family=Cuprum' rel='stylesheet' type='text/css'>

//CSS
#leftSection nav { 
  font-family: "Cuprum", Verdana, Arial, sans-serif;
} 

Then I downloaded the fonts and tried using font-face:

This is my CSS:

@font-face {
  font-family: 'Cuprum';
  font-weight: normal;
  font-style: normal;
  font-size: 0.5em;
  src: url('cuprum.eot?') format('eot'), 
       url('cuprum.woff') format('woff'), 
       url('cuprum.ttf')  format('truetype'),
       url('cuprum.svg#Cuprum') format('svg');
}


#leftSection nav { 
  font-family: "Cuprum", Verdana, Arial, sans-serif;
} 

The fonts are located in the same folder as the CSS.

I've looked at, and tested oteher solutions, but I'm still not able to get it wokring.

I'm testing with the following browsers: FF7, IE8

Update
I've added font-size: 0.5em; This should at least change the font size. But that's not happening either. So I'm guessing the entire @font-face is ignored.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

沫尐诺 2024-12-15 16:17:46

您尝试过使用 Font Squirrel 生成器吗?只需上传字体,它就会为您完成一切,非常简单。

这是链接:
http://www.fontsquirrel.com/fontface/generator

Did you try using the Font Squirrel generator? Just upload the font and it will do everything for you, it's real simple.

Here is the link:
http://www.fontsquirrel.com/fontface/generator

记忆で 2024-12-15 16:17:46

嘿史蒂文你搞定了吗?
你为什么不试试这个呢。

将其插入到你的CSS中:

@font-face {
font-family: 'Cuprum';
font-style: normal;
font-weight: normal;
src: local('Cuprum'), url('http://themes.googleusercontent.com/static/fonts/cuprum/v1/sp1_LTSOMWWV0K5VTuZzvQ.woff') format('woff');
}

#leftSection nav { 
font-family: Cuprum, Verdana, Arial, sans-serif;
} 

我希望它能起作用。 :)

Hey Steven are you done with this?
Why dont you try this out.

insert this inside your css:

@font-face {
font-family: 'Cuprum';
font-style: normal;
font-weight: normal;
src: local('Cuprum'), url('http://themes.googleusercontent.com/static/fonts/cuprum/v1/sp1_LTSOMWWV0K5VTuZzvQ.woff') format('woff');
}

#leftSection nav { 
font-family: Cuprum, Verdana, Arial, sans-serif;
} 

i hope it will work. :)

时光沙漏 2024-12-15 16:17:46

我认为您可以尝试不使用 "Cuprum" 周围的引号。

#leftSection nav { 
  font-family: Cuprum, Verdana, Arial, sans-serif;
}

此外,如果您/用户在本地安装了该字体,有时也会出现问题。

为了解决这个问题,您可以设置一个假的本地引用。

请参阅 Paul Irish 的 Bulletproof @font-face 语法

编辑< /strong>

您可以尝试的另外两件事:

  1. 将字体名称更改为小写,cuprum

  2. 从声明中删除以下内容:

    字体粗细:正常;
    字体样式:正常;
    字体大小:0.5em; 
    

I think you could try it without the quotes around "Cuprum".

#leftSection nav { 
  font-family: Cuprum, Verdana, Arial, sans-serif;
}

Also, there is sometime an issue if you/the user have that font installed locally.

To get around that, you can set a fake local reference.

See Paul Irish's Bulletproof @font-face syntax

EDIT

Two other things you might try:

  1. change the font name to lowercase, cuprum.

  2. Remove the following from the declaration:

    font-weight: normal;
    font-style: normal;
    font-size: 0.5em; 
    
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文