Есть несколько вещей, которые могут вызывать проблемы. Или, возможно, комбинация нескольких.
Убедитесь, что вы указываете размеры шрифта в pt
или em
НЕ px
. Причиной этого является kerning tables
(обычно встроенный в шрифт) в сочетании со сглаживанием шрифта, и преобразование пикселя в размеры печати может вызвать артефакты.
В прошлом я испытывалGoogle Font, загруженный на мой компьютер, физически отличался от того, что транслировалось через javascript из сервиса. Я предполагаю, что они не обновляются одновременно. Если вы можете позволить серверу Google каждый раз предоставлять шрифт. Или вы можете попробовать найти файлы в другом месте? (это похоже на поврежденный файл шрифта)
Если вы самостоятельно размещаете шрифты, убедитесь, что ваш сервер отправляет их с правильным типом MIME. Вот список того, что они должны быть. Вы можете изменить это в IIS или в файле .htaccess
в зависимости от имеющейся у вас среды сервера. Я знаю, это кажется странным, поскольку это только один шрифт, но другой, который вы пробовали, мог загружать другой тип шрифта (ttf, otf и т. Д.), Который браузер получает для Muli
Если ничего из этого не поможет, вы можете опубликовать больше своих CSS, включая информацию о том, как загружаются шрифты и как они отображаются (размер, сглаживание, высота строки и т. Д.)