Webfonts werden im IE8 nicht angezeigt…

Leider haben die Internet Explorer Versionen unter 9 alle einen Bug im Parser für das src-Attribut.

Damit auch die IE-versionen die Webfonts laden, lasst den IE durch ein einfaches # denken, das der Rest der Zeilen nur ein URL-Fragment ist (Tip vom CSSNinja) und läd somit nur die EOT-Datei:

@font-face {
font-family: ‘MyFontFamily’;
src: url(‘webfont.eot#’) format(‘eot’),
url(‘webfont.woff’) format(‘woff’),
url(‘webfont.ttf’) format(‘truetype’),
url(‘webfont.svg#svgFontName’) format(’svg’);
}

Kommentieren