Наступний код працює в бета-версії Google Chrome, а також IE 7. Однак, схоже, у Firefox це проблеми. Я підозрюю, що це проблема в тому, як включаються мої файли CSS, оскільки я знаю, що Firefox не надто дружній щодо імпорту міждоменних доменів.
Але це все лише статичний HTML, і про перехресний домен немає.
На моїй target-page.html я імпортую CSS так:
<link rel="stylesheet" href="../css/main.css" type="text/css" media="screen, projection" />
У main.css у мене є ще один імпорт:
@import url("reset.css");
@import url("style.css");
@import url("type.css");
і в межах type.css у мене є такі декларації:
@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; }
У мене каталог з назвою "шрифт" у тому самому місці, що і type.css. Цей каталог шрифтів містить усі файли woff / ttf / svg тощо.
Я натупився на цьому. Він працює в Chrome і IE, але не у Firefox . Як це можливо? Що я пропускаю?
<style>
тегами і побачити, чи є у вас однакова проблема?