Итак, у меня есть шрифт, который я включил в пару сайтов, недавно названный Kondolar.Это прекрасный шрифт, и я на самом деле использую 4 веса шрифта, поэтому в моей таблице стилей есть 4 определения @ font-face, каждое из которых имеет свои собственные файлы src.
Для справки, сайты: http://joelglovier.com, http://blog.joelglovier.com (сервер tumblr) и http://hoverfx.com
Итак, проблема, с которой я сталкиваюсь, заключается в том, что знаки препинания в этих шрифтах всплывают до середины текстовой строки, ачем на базовой линии для шрифта.Я не думаю, что это проблема самого шрифта по двум причинам:
- шрифт не отображает это поведение в Photoshop, InDesign, Illustrator или любом другом программном обеспечении локально.
- действительно странная вещь заключается в том, что на одном из тех сайтов есть место, где проблема не возникает: http://joelglovier.com во вступительной копии в самом верху страницы.
Так что я склоняюсь к тому, что считаю, что это проблема моих стилей, но после проверки с помощью Firebug и просмотра всех примененных стилей, КАК ХОРОШО, как вычисленных стилей, я просто не могу понять, что их вызывает.
Далее,есть один момент, который заставляет меня задуматься, может быть, это проблема самого файла шрифта (пункт номер два выше не выдерживает): у меня есть другое правило @ font-face (да, 5-е) для шрифта с именем League Gothic, иЯ не вижу той же проблемы с экземплярами этого шрифта на странице.
Так что же вызывает эту плавающую пунктуацию?
* РЕДАКТИРОВАТЬ: ЭтоПоявляются затронутые символы: точка и двоеточие.Вопросительный знак, тире и запятая отображаются правильно для соответствия базовой линии шрифта.
* Вот скриншот: http://www.cl.ly/6tLs