2013-11-20 26 views
3

我在我的CSS中有以下內容,並且字體不會更改爲我想要的內容。@ font-face:在CSS中不起作用

body{ 
background-color:#a8a7a7; 
color:#C50909; 
font-family: main, Calibri; 
text-align:center; 
}  

@font-face{ 
font-family: main; 
src: url('fonts/RegencieLight.ttf'); 
} 

和我的CSS正確鏈接到我的HTML,因爲所有其他的CSS方面仍將被應用。如果任何人都可以幫助我,那會很棒。謝謝。

+6

啓動用這個:'font-family:「main」'。是你的css文件夾中的字體文件夾? – brouxhaha

回答

0

要麼

  1. 路徑是錯誤的或
  2. 取決於瀏覽器和操作系統上也可能不喜歡的字體格式

無論哪種方式,我建議閱讀Paul Irish's bullet proof @font-face syntax和使用Font Squirrel's @font-face generator/packager的打包將採用字體並創建Web客戶端可能需要的每種格式,以便它可以在所有系統上使用。

+0

嗨,謝謝你,我沒有意識到除了旁白外,我已經將問題縮小到了路徑,並發現我的合作伙伴將css文件放到了一個單獨的文件夾中,反正我經常在這麼多的修改之後才意識到它,反正感謝您的幫助和有用的信息。 –