嗨我想學會使用font-face
添加一個不同的字體到我的瀏覽器,但我似乎缺少代碼中的東西,因爲風格不適用。這裏是我的代碼:字體不工作
<div id="logo">
<img src="img/header/THANATHOS.png" alt="Logo"/>
<p>a gamers community</p>
</div>
<style>
@font-face {
font-family: 'HarlowSolid';
src: url('Fonts/normal/HarlowSolid.eot'); /* IE9 Compat Modes */
src: url('Fonts/normal/HarlowSolid.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('Fonts/normal/HarlowSolid.woff') format('woff'), /* Modern Browsers */
url('Fonts/normal/HarlowSolid.ttf') format('truetype'), /* Safari, Android, iOS */
url('Fonts/normal/HarlowSolid.svg#svgFontName') format('svg'); /* Legacy iOS */
}
div#logo p{
font-family: HarlowSolid , Helvetica , sans-serif;
}
</style>
我在做什麼錯在這裏?
是包含路徑是否正確?記住它是相對於CSS文件而言的,而不是HTML中的那一個 –
是否忘記將和標籤中的css代碼包裝在一起? –
什麼不工作?在哪些瀏覽器?你能通過URL訪問字體嗎?你有偷看開發工具欄嗎?它可以與其他字體一起使用嗎?絕對路徑?如果你對這個問題更具體,以及你試圖調試的東西,它會有所幫助。 – Jeroen