#c# #css #internet-explorer #encoding #font-face
#c# #css #internet-explorer #кодирование #шрифт-лицо
Вопрос:
У меня возникли проблемы с получением @font-face, работающего с использованием азиатского текста, вместо некоторых символов отображаются поля. Он отлично работает в FF (нижнее изображение), но не в IE 8 и Chrome (верхнее изображение). Страница имеет формат UTF-8. Что здесь может происходить? Я не уверен, что это проблема со шрифтом, моим кодом или браузером. Некоторые другие шрифты работают нормально, поэтому я мог бы изменить, но если это проблема со шрифтом или отсутствующие символы, почему это все еще работает в Firefox?
CSS в основном прямо из генератора FontSquirrel.
@font-face { font-family: 'fontname';src: url('/fonts/fontname-webfont.eot');
src: url('/fonts/fontname-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/fontname-webfont.woff') format('woff'); }
.fontname {font-family: 'fontname', Arial, sans-serif; }
Любые предложения приветствуются, спасибо.
Ответ №1:
Похоже, это была просто проблема с кодировкой этого конкретного шрифта.