我目前在字體松鼠上使用了防彈語法和字體轉換字體 www.runningwithpurpose.org.nz(html中的字體內聯css) www .runningwithpurpose.org.nz/broken(css文件中的字體 - 不起作用) 。 這兩種方法在除IE以外的瀏覽器上都顯示得很好,有時會顯示部分或全部字體,而其他時間則根本不顯示(但通常不會)。 我曾試着玩過htaccess文件,使用'笑臉'語法,但都沒有工作。 但是我確實設法解決它,但將字體CSS內聯在HTML文件中。 這是好的,但我想知道爲什麼我似乎無法得到它的工作,因爲許多其他人在CSS文件中有@ font-face聲明,這將是更清潔,它用於我的罰款,但沒有。@ font-face在Internet Explorer上不顯示
考慮到沒有其他現有的幫助已經奏效,關於如何使這項工作的任何建議都會很好。
其中@ fontface聲明使用
@font-face {
font-family: 'Aller-Regular';
src: url('assets/fonts/aller-regular.eot');
src: url('assets/fonts/aller-regular.eot?#iefix') format('embedded-opentype'),
url('assets/fonts/aller-regular.woff') format('woff'),
url('assets/fonts/aller-regular.ttf') format('truetype'),
url('assets/fonts/aller-regular.svg#Aller-Regular') format('svg');
font-weight: normal;
font-style: normal;
}
你在css文件中聲明瞭font-face的位置?在任何其他css之前聲明它是很重要的。 – YuS
底部,把它放在頂部並沒有幫助/改變任何東西。 – Luke