Давно пора обсудить. Как писал Дмитрий Кирсанов "Любая попытка изменить шрифт, котрым выводится текст, осложняет и без того непростую ситуацию с поддержкой в HTML русского языка... ...лучше всего не искушать судьбу и обойтись шрифтом по умолчанию".
Но нас-то с вами шрифт по умолчанию никак не устраивает.
Естественно нельзя заранее предсказать какие шрифты установлены на компьютере пользователя (а кроме того не все шрифты читабельны в экранном разрешении). Приходися ориентироваться на некий общий знаменатель - среднестатистический компьютер с Windows.
На сегодняшний день для рускоязычных сайтов реально можно использовать 4 гарнитуры - Times New Roman, Arial, Verdana, Courier New. Tahoma очень похожа на вердану - но не всегда присутствует.
Идея этой сказки: Далеко не все представляют как правильно задавать значения для атрибута font-face.
Правильно будет так:
Arial, Helvetica, sans-serif - для Arial Times New Roman, Times, serif - для Times Courier New, Courier, mono - для Courier Verdana, Arial, Helvetica, sans-serif - для Verdana Tahoma, Verdana, Arial, Helvetica, sans-serif - для Tahoma
наиболее распространенные ошибки:
Helvetica, Arial, sans-serif Times, serif и т.д. на компьютерах с Windows тоже иногда присутствуют шрифты Helvetica и Times - они часто инсталлируются вместе с продуктами Adobe. К сожалению в них в приципе нет русских глифов. В результате, как ни переключай кодировки в браузере - страница остается нечитаемой.
Другой ошибкой является использование приставки Cyr - на некоторых компьютерах это смотрится нормально, но на других возникают проблемы.
Будте бдительны!
|