В настоящее время в моей стандартной таблице стилей у меня есть:
@font-face {
font-family: myFancyFont;
src: url('myFancyFont.otf');
}
И я использую это в других объявлениях CSS, таких как:
.someClass {
font-size: 18px;
font-family: myFancyFont;
}
Это все работает хорошо, пока кто-то не перейдет краспечатайте страницу, и в этот момент все, что с помощью myFancyFont будет напечатано довольно уродливым шрифтом.
- Экранная версия
- Печатная версия
Обратите внимание, что шрифт выглядит двойным и размытым.Мой файл print.css меняет цвет фона с синего на серый.
Могу ли я переопределить myFancyFont в моем файле print.css
на стандартный веб-безопасный шрифт (например, Verdana), чтобы печать выглядела более нормально?
Я предполагаю, что все еще может быть проблема, если я просто сделаю:
@font-face {
font-family: myFancyFont;
src: url('verdana.otf'); /*or a real version of the verdana font file*/
}