歌剧和@font-face

发布于 2024-12-01 11:09:35 字数 725 浏览 3 评论 0原文

我使用@font-face 将一种字体合并到我的网站中。尽管它在 ff/chome/safari 中显示良好,但在 Opera 中渲染时遇到困难。

我正在使用 Google 的字体 API;这是在我的 html 中:

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

然后是我的 CSS:

     /* this is whats in the linked file */
@font-face 
{   font-family: 'Muli';
    font-style: normal;
    font-weight: 400;
    src: local('Muli'), url('http://themes.googleusercontent.com/static/fonts/muli/v2/    kU4XYdV4jtS72BIidPtqyw.woff') format('woff');
        }


    /* this is the css in my site */
body
{   font-family: 'Muli', sans-serif;
        }

我不确定为什么这不起作用:API 说它适用于 Opera 10.5 及更高版本...

I have a font that I've incorporated into my site using @font-face. Even though it displays fine in ff/chome/safari, it's having difficulties rendering in Opera.

I'm using Google's font API; this is in my html:

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

and then my CSS:

     /* this is whats in the linked file */
@font-face 
{   font-family: 'Muli';
    font-style: normal;
    font-weight: 400;
    src: local('Muli'), url('http://themes.googleusercontent.com/static/fonts/muli/v2/    kU4XYdV4jtS72BIidPtqyw.woff') format('woff');
        }


    /* this is the css in my site */
body
{   font-family: 'Muli', sans-serif;
        }

I'm not sure why this isn't working: the API says it works with Opera 10.5 and up...

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

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

发布评论

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

评论(4

唠甜嗑 2024-12-08 11:09:35

它是 font-weight:bold; 而不是 font-style:bold;font-style 值为“斜体”、“斜体”和“正常”。 font-weight 可以有“粗体”、“粗体” 、“较轻”、“正常”或数值 100、200、...、900。

It's font-weight: bold; instead of font-style: bold;. font-style values are "italic", "oblique" and "normal". font-weight can have "bold", "bolder", "lighter", "normal" or the numeric values 100, 200, ..., 900.

逆蝶 2024-12-08 11:09:35

它是font-weight:bold,而不是font-style:bold

It's font-weight:bold, not font-style:bold.

み零 2024-12-08 11:09:35

如果您在 font-face 声明中显式定义 font-weight: 400;,则该 font-face 将仅用于具有完全相同的 font-weight 的文本。我不确定“400”是否与您在 body 选择器中要求的“正常”相同。

我希望您的实际字体 URI 中没有空格。

It may be that if you explicitly define font-weight: 400; in your font-face declaration, that font-face will only be used for text with exactly that font-weight. I'm not sure if "400" is the same as "normal", which you're asking for in your body selector.

That, and I hope there's no whitespace in your actual font URI.

泅人 2024-12-08 11:09:35

尝试使用双引号:

@font-face 
{   font-family: "Muli";
    ...

更多信息请参见:为什么不会Opera (11.00) 显示自定义 (@font-face) 字体?

Try double quotes:

@font-face 
{   font-family: "Muli";
    ...

More infos here: Why won't Opera (11.00) display custom (@font-face) fonts?

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