Я уверен, что я не единственный, кого это мучает, но я не могу найти решение.
@font-face
прекрасно работает в Firefox, Chrome, Safari со шрифтами TTF.
как так:
@font-face{
font-family: "Apple-Chancery" ;
src: url(images/Apple-Chancery.ttf ) format("truetype");
}
Однако я понимаю, что для использования в Microsoft шрифт должен быть в формате EOT, поэтому я преобразовал его, используя http://ttf2eot.sebastiankippe.com/
И мой код выглядит так:
@font-face{
font-family: "Apple-Chancery" ;
src: local("Apple Chancery"), url(images/Apple-Chancery.eot), url(images/Apple-Chancery.ttf ) format("truetype"); /* non-IE */
}
но он не работает в Internet Explorer. Я попытался поставить две строки различий для src
: я пытался использовать другой конвертер, другой шрифт, и все не пошло. Я использую IE8.
Кроме того, чтобы использовать несколько пользовательских шрифтов, нужно ли мне несколько блоков @font-face
или я выстраиваю их в ряд font-family
, src
, font-family
, src
и т. Д.