Подтвердить что ты не робот

CSS: Исправленные шрифты

Мой сайт использует довольно неясный шрифт, который примерно половина компьютеров может правильно прочитать. Шрифт - "Lucida Console". На компьютерах, которые не могут прочитать этот шрифт, они отображают уродливые Times New Roman, есть ли способ установить шрифт моего веб-сайта на Lucida Console, но на компьютерах, которые не могут его прочитать, вместо этого просмотрите Arial? Использование CSS.

4b9b3361

Ответ 1

вы можете указать несколько шрифтов:

p{font-family:"Times New Roman", Times, serif;}

Браузер попробует первый, если второй не доступен, и так далее. В конце он использует семейную засечку, поэтому браузер выбирает любой шрифт с засечками. Вы должны использовать семью моноширин.

Итак, в вашем случае, что-то вроде этого вам нужно:

p{font-family:"Lucida Console", "Courier New", monospace;}

Ответ 2

Вы также можете использовать этот неясный шрифт на своем веб-сайте (если вы на законных основаниях), используя @font-face. Это легко и работает даже в IE6:).

Читайте об этом здесь: http://www.miltonbayer.com/font-face/

Ответ 3

Дополнительные советы:

  • Google css font stack для предлагаемых списков шрифтов, предназначенных для определенных стилей шрифтов. "font stack" - это коллоквиальное имя для этих списков шрифтов.
  • Подумайте, кросс-платформенный. Рассмотрим добавление шрифтов, обычно встречающихся на Mac, Linux, iOS, Android, Windows и другие платформы, которые могут использовать ваши читатели.
  • Всегда включайте имя generic-family в конце стека шрифтов, если у пользователя нет ни одного из ваших желаемых шрифтов:
    • засечек
    • без засечек
    • скоропись
    • фантазии
    • моноширинный
  • Включить кавычки вокруг шрифтов с несколькими словами или просто указать все имена шрифтов.