Résumé
Je rencontre un problème lors de l'utilisation de @font-face sur HTTPS dans IE 7, 8 et 9 - il ne se charge tout simplement pas. Peu importe que la page HTML qui le contient soit hébergée sur HTTPS ou non, Lorsque j'essaie de charger la police EOT par HTTP, cela fonctionne, mais pas par HTTPS. . Quelqu'un a-t-il constaté ce comportement ?
Le serveur qui héberge la police envoie le content-type="application/vnd.ms-fontobject" approprié.
J'ai essayé plusieurs polices, donc ce n'est pas spécifique à la police.
Les polices ont été générées sur le site Écureuil de la police
Syntaxe CSS
@font-face {
font-family: 'GothamCondensedBold';
src:url('path/to/fontgothmbcd-webfont.eot');
src:url('path/to/fontgothmbcd-webfont.eot?#iefix') format('embedded-opentype'),
url('path/to/fontgothmbcd-webfont.woff') format('woff'),
url('path/to/fontgothmbcd-webfont.ttf') format('truetype'),
url('path/to/fontgothmbcd-webfont.svg#GothamCondensedBold') format('svg');
font-weight: normal;
font-style: normal;
}