2013-05-12 82 views
1

我嘗試用shorthands縮短我的CSS。在我的段代碼我有:字體速記不工作在Firefox中

p{ 
font: 12px/14px normal 'verdana'; 
margin: 0px; 
} 

這適用於鉻,Safari瀏覽器等,但不是在Firefox。它不會註冊「font:12px/14px normal'verdana';」只有「margin:0px;」

問題是什麼/我該怎麼辦?

回答

0

它應該是:字體:重量,尺寸,家庭

p{ 
    font:normal 12px/14px 'verdana'; 
    margin: 0px; 
    } 

演示:http://jsfiddle.net/4tUxp/

+0

你或許應該還利用 '宋體'。 – cortices 2013-05-12 01:38:23

+0

實際上並不需要大寫字母,但原則上,字體名*可能區分大小寫。 – 2013-05-12 10:24:08

+0

事實上,Chrome和Safari得到這個錯誤:通過CSS的強制錯誤處理規則,格式錯誤的'font'聲明應該被忽略。 IE 9+似乎以它自己的方式得到了這個錯誤:它解析了問題中的規則,以便「font-family」值爲「normal」verdana「',並且顯然將其解釋爲瀏覽器的默認字體(而IE 8和老年人在這裏得到的東西!)。 – 2013-05-12 10:50:29