通過其他一些關於類似問題的線索,但他們的解決方案沒有奏效。我已經成功地使用下面的代碼來添加一個字體到我們的網站,這是基於一個全面的引導模板。我現在開始在一個新站點上工作,這次只使用基本引導模板,並嘗試通過相同的方法添加字體。@ font-face chrome中的未被捕獲的語法錯誤
@font-face {
font-family: 'myfontname';
src: url('font/myfontname-Regular.svg');
src: url('font/myfontname-Regular.eot');
src: url('font/myfontname-Regular.eot?#iefix') format('embedded-opentype'),
url('font/myfontname-Regular.woff2') format('woff2'),
url('font/myfontname-Regular.woff') format('woff'),
url('font/myfontname-Regular.ttf') format('truetype')
}
@font-face {
font-family: 'myfontname';
font-weight: bold;
src: url('font/myfontname-Bold.svg');
src: url('font/myfontname-Bold.eot');
src: url('font/myfontname-Bold.eot?#iefix') format('embedded-opentype'),
url('font/myfontname-Bold.woff2') format('woff2'),
url('font/myfontname-Bold.woff') format('woff'),
url('font/myfontname-Bold.ttf') format('truetype')
}
.myfontnameBOLD{
font-family: myfontname;
font-weight: bold;
text-transform: uppercase;
}
.myfontnameREG{
font-family: myfontname;
}
文件的存儲方式與之前的一樣(我的css文件夾內的Font文件夾)。然而,這一次,我碰到下面的錯誤
uncaught syntaxError:Invalid or unexpected token
在Chrome中調試突出的地方說:「@字體面」 我跑這通過短絨並沒有什麼問題的第一行,但即使IE是給一個錯誤並突出顯示@ font-face並說它有一個缺少的分號。 任何人都能看到可能是錯的?謝謝
在此之前的css是什麼 - 在導致此線被拾取爲錯誤之前,代碼中可能會出現錯誤(例如,未關閉括號或類似內容) – Pete
沒有css之前,此是它包含的唯一CSS。謝謝 –
之前包含的其他樣式表呢? – Pete