2010-09-11 3 views
0

Так как FixedSys не отображается в Chrome или Safari, я могу переключиться на Lucida Console. Он работает для Chrome, но для Safari я столкнулся с проблемой. Если Lucida Console сам по себе, это будет тот шрифт, который я сказал. Если нет - тогда это не сработает.CSS - Указание шрифтов на Safari

Посмотрите на эту картину: alt text

Я не знаю, что шрифт первый мир Hello! но это странно. Это странно, потому что шрифт по умолчанию на моем Safari - Times New Roman. Я проверил. Кроме того, это не противоречит ни одному другому стилю, потому что я пробовал его сам по себе, и проблема сохраняется.

+0

Любопытно, но почему бы не улучшить монохромный шрифт для вас? –

+0

Какая платформа? Какая версия Safari? – 2010-09-11 03:05:44

+0

Последняя версия есть. Я нахожусь на Vista 64-bit – nn2

ответ

3

font-family Отказоустойчивая функция работает на основе установленных шрифтов: если у вас установлен FixedSys, Safari попытается ее использовать. Вы упомянули, что FixedSys «не работает» в Chrome или Safari: может быть, это неправильно интерпретирует FixedSys или что ваш FixedSys поврежден.

Как окончательный выпуск Safari 4.0 был выпущен в 2009 году, а текущий стабильный выпуск Safari - 5, очень вероятно, что возникла проблема с кодом рендеринга шрифтов Safari 4 beta.

Если у вас установлен шрифт, в браузерах, поддерживающих CSS, некорректно (Safari, Chrome, Firefox, более поздние версии IE), чтобы сказать «возврат к следующему шрифту, даже если вы видите, что у меня есть первый шрифт установлен". Вместо этого вам придется либо решить свои проблемы с помощью FixedSys (то есть обновить до стабильной версии Safari, чтобы проверить, исправляет ли он это), либо удалить его из списка font-family.

Несколько другие ноты:

  • Lucida Console не установлена ​​на большинстве компьютеров Mac, так что если вы пытаетесь быть кросс-платформенным, вам необходимо предоставить запасной вариант (как monospace).
  • Спецификация CSS требует, чтобы многословные шрифты были заключены с кавычками. Ваш CSS должен выглядеть так: font-size: FixedSys, "Lucida Console"
+0

Я всегда, хотя котировки вокруг шрифта были шрифтом для использования в первую очередь. Но спасибо. – nn2

0

Это работает, если вы включаете котировки вокруг "Lucida Console"?

+0

Нет. : \ К сожалению. – nn2

+0

Мне любопытно, почему класть 'font-family: 'Lucida Console', Monaco, monospace' вместо' font-family: 'Lucida Console'' приводит к разным размерам в хроме и сафари (окнах)? –

+0

Это Windows ... Whayyada expexct? – nn2

Смежные вопросы