Il seguente codice funziona in Google Chrome beta e IE 7. Tuttavia, Firefox sembra avere un problema con questo. Sospetto che sia un problema di come sono inclusi i miei file CSS, perché so che Firefox non è troppo gentile con le importazioni tra domini.
Ma questo è tutto solo HTML statico e non c'è questione di domini.
Sul mio landing-page.html faccio un'importazione CSS in questo modo:
<link rel="stylesheet" href="../css/main.css" type="text/css" media="screen, projection" />
All'interno del main.css ho un'altra importazione in questo modo:
@import url("reset.css");
@import url("style.css");
@import url("type.css");
e all'interno di type.css ho le seguenti dichiarazioni:
@font-face {
font-family: "DroidSerif Regular";
src: url("font/droidserif-regular-webfont.eot");
src: local("DroidSerif Regular"),
url("font/droidserif-regular-webfont.woff") format("woff"),
url("font/droidserif-regular-webfont.ttf") format("truetype"),
url("font/droidserif-regular-webfont.svg#webfontpB9xBi8Q") format("svg");
font-weight: normal; font-style: normal; }
@font-face {
font-family: "DroidSerif Bold";
src: url("font/droidserif-bold-webfont.eot");
src: local("DroidSerif Bold"),
url("font/droidserif-bold-webfont.woff") format("woff"),
url("font/droidserif-bold-webfont.ttf") format("truetype"),
url("font/droidserif-bold-webfont.svg#webfontpB9xBi8Q") format("svg");
font-weight: normal; font-style: normal; }
body { font-family: "DroidSerif Regular", serif; }
h1 { font-weight: bold; font-family: "DroidSerif Bold", serif; }
Ho una directory chiamata "font" nella stessa posizione di type.css. Questa directory di font contiene tutti i file woff / ttf / svg ecc.
Sono perplesso su questo. Funziona su Chrome e IE ma non su Firefox . Com'è possibile? Cosa mi sto perdendo?
<style>
tag e vedere se hai lo stesso problema?