Browser nicht dargestellt WOFF-fonts (@font-face)
Ok, ich habe ein Problem, ich kann nicht herausfinden, ich versuche zu Forschungs-Verwendung von WOFF-Schriftarten in Internet Explorer 10.
Ich heruntergeladen kit von fontsquirrel, und anhand der mitgelieferten CSS-und HTML-Dateien, die ich Hinzugefügt Schriften zur web-Anwendung. (ASP.NET MVC auf IIS 7)
Nun TTF-fonts funktionieren einwandfrei in Firefox und Chrome (IE es nicht unterstützt), jedoch WOFF-fonts nicht zu funktionieren scheint (und Sie sollen unterstützt werden, die von allen neueren Browsern). Wenn ich das entfernen von TTF-Abschnitt von unten - Firefox und Chrome nicht gerendert WOFF font entweder.
Verdreifachte ich überprüft und vereinfacht die Namen der Dateien, um sicherzustellen, dass es ist nicht ein Problem.
@font-face
{
font-family: 'KaratulaNormal';
src: url('fonts/karan.woff') format('woff'),
url('fonts/karan.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
h1
{
text-transform: uppercase;
font-family: KaratulaNormal;
}
Warum WOFF-fonts nicht arbeiten?
Ich verstehen, das wäre schwer zu beantworten, aber irgendeine Idee, wie man es beheben, sind willkommen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bingo. Ich nahm es Schritt für Schritt, und nach einigen versuchen merkte ich, dass, Wenn ich original-kit WOFF-fonts eigentlich funktionieren, nach, dass ich merkte, dass mein code funktioniert eigentlich auch, aber nur, wenn es ausgeführt wird aus der Datei-system direkt, nicht Trog IIS. Sobald ich merkte, dass einige googeln führte mich zu beantworten:
http://www.dirigodev.com/blog/404-errors-in-IIS7-for-embedded-woff-font-files/
Grundsätzlich unter IIS7 müssen Sie konfigurieren Sie mime-Typ für WOFF-fonts, andernfalls IIS nicht dienen.