Safari отображает Times New Roman для всех шрифтов в Safari 5.0.x - PullRequest
0 голосов
/ 12 сентября 2011

Мой сайт отображает все шрифты в Times New Roman, хотя это объявление нигде в моем CSS.

Это происходит только в Safari 5.0.5 только на OS X.При проверке текстового элемента указывается «font-family: Times New Roman».

Шрифты правильно отображаются в формате 5.1

В чем может быть проблема, и как это можно исправить?

1 Ответ

3 голосов
/ 12 сентября 2011

Если в вашем CSS нет объявленных шрифтов, браузер может попытаться применить шрифт по умолчанию.

Чтобы избежать этого, вы можете сделать что-то вроде:

html{
 font-family:Arial, Helvetica, Verdana;
}

Однако, если у вас есть font-family, объявленный для вашего элемента, это может быть некоторый виджет или внешний CSS, который перезаписывает ваш CSS, попробуйте избавиться от них для более быстрой отладки.

...