Нестандартный шрифт

Если вдруг вам взбрело в голову применить на сайте нестандартный шрифт, то это лучше всего сделать через css. Есть несколько способов применения нестандартного шрифта, но везде применяется или флэш или java, и всегда выливается в тормоза или глюками…

Самый нормальный способ применения нестандартных шрифтов через таблицу стилей css. Пишем в файл балице стилей следующее:

/* только для Internet Explorer */

@font-face {
font-family: ‘SegoePrintRegular’;
src: url(‘fonts/segoepr-webfont.eot’);

}

/* далее для всех остальных браузеров */
@font-face {
font-family: «Segoe Print»; /*вписываем название шрифта*/
src: local(«Segoe Print»),
url(fonts/SEGOEPR.TTF); /* путь к файлу шрифта*/
}

/*применяем шрифт к какому-нибудь тэгу, например к em*/
em {
font-family: SegoePrintRegular, «Segoe Print», arial;
font-weight: normal;
}

Segoe Print это и есть настандартный шрифт…Кстати не всегда название шрифта и название файла шрифта совпадают, будте внимательны…

Для Internet Explorer требуется перевести файл TTF в формат EOT… это можно сделать любым доступным способом, например вот  тут загрузите туда шрифт TTF  , чтоб были русские буквы выбирите в опциях  Custom Subsetting…там нужно поставить галочку напротив Cyrillic… и все.. нажимаете скачать и скачиваете шрифт… Вот и все… конечно не желательно вообще применять нестандартный шрифт… так как браузер будет скачивать файл шрифта что будет приводить к тормазам… чем больше файл тем больше тормоза… но по тестам способ замены шрифта через css быстрей других способов…

Пример применения нестандартного шрифта можно скачать