CSS忽略字体

时间:2011-08-23 05:21:38

标签: css fonts

我在codeIgniter中组建了一个网站,但我在使用CSS时遇到了一些问题

下面的代码给了我一个serif字体 - 我知道样式表已正确链接,因为文本适合所有其他参数,并在我取消链接时更改。

span.navbig {
    font-size: 36pt;
    font-family: Gill Sans / Gill Sans MT, sans-serif;
    letter-spacing: -1.5pt;
    text-decoration: none;   
}

我在这里看不到什么?

由于

2 个答案:

答案 0 :(得分:3)

将font-family声明中的thefont类型分开,如下所示:

font-family: "Gill Sans", "Gill Sans MT", sans-serif;

Here's一些简单的参考:

  

注意:用逗号分隔每个值。

     

注意:如果字体名称包含空格,则必须引用它。   在HTML中使用“style”属性时,必须使用单引号。

here's W3C建议:

  

字体系列名称必须以字符串形式引用,或者不加引号   作为一个或多个标识符的序列。这意味着大多数标点符号   必须转义每个令牌开头的字符和数字   不带引号的字体系列名称。

答案 1 :(得分:2)

当使用由两个单词组成的FONT类型时,必须在它们上面放置引号,以便浏览器不会将它们作为单独的条目读取。

<style type="text/css">
    span.navbig {
      font-size: 36pt;
      font-family: "gill sans", sans-serif;
      letter-spacing: -1.5pt;
      text-decoration: none;   
    }
</style>

来自http://www.htmlite.com/CSS004.php