Я немного борюсь с CSS-опцией @ font-face. После долгих чтений, попыток, повторных попыток я наконец-то наткнулся на сайт, который готовит готовый пакет при загрузке шрифта. Сейчас он работает, но кажется, что шрифт не сглаживается. Хотя я вижу, что это происходит на других веб-сайтах, мои не отображают заголовки так, как я хочу.
Мой код CSS:
@font-face {
font-family: 'YanoneKaffeesatzThin';
src: url('../fonts/yanonekaffeesatzthin-webfont.eot');
src: local('☺'), url('../fonts/yanonekaffeesatzthin-webfont.woff') format('woff'), url('../fonts/yanonekaffeesatzthin-webfont.ttf') format('truetype'), url('../fontsyanonekaffeesatzthin-webfont.svg#webfontyC5sm3N9') format('svg');
font-weight: normal;
font-style: normal;}
Что остается сделать, чтобы эта последняя, но раздражающая проблема исчезла?
В CSS3 вы можете использовать свойство font-smooth , хотя сглаживание по-прежнему будет контролироваться настройками системы по умолчанию. Если вам действительно нужно принудительно выполнить чистое сглаживание независимо от того, какая ОС, вы должны использовать sIFR, который автоматически заменяет текст компонентом Flash.