Все браузеры отображают текст курсивом, когда не должны

У меня проблема с браузерами (Safari, Chrome и FF), которые отображают текст курсивом, когда он не должен выделяться курсивом. Это происходит на нескольких сайтах, включая сайты Google (Google, YouTube), а также на сайтах, которые я создал, и на других (godaddy email, ford.com, даже stackru). Удивительно, но этого не происходит с моим сайтом отслеживания времени (freeagent.com).

Я понятия не имею, что происходит. В последнее время я не установил ни новое программное обеспечение, ни новые шрифты. Я использую Mac OS X Lion.

6 ответов

У меня возникла эта проблема... текст, выделенный жирным шрифтом и курсивом во всех браузерах, на веб-сайтах, в твиттере, даже в электронных письмах... что я сделал, чтобы исправить это, так это удостоверился, что Arial был постоянно включен в мой чемодан... он должен В любом случае, я думаю, что это был системный шрифт, но кого это волнует, потому что он это исправил!

У меня была та же проблема, когда все заголовки писем были выделены жирным шрифтом в моей электронной почте GoDaddy, в нескольких браузерах и только на одном компьютере. Все это произошло после установки Suitcase Fusion и копирования библиотеки шрифтов на этот конкретный компьютер. Я последовал предложению Лизы и навсегда включил другую версию Arial (TrueType, версия 3.05), и она сделала свое дело: все заголовки писем вернулись к нормальному (жирный, если не прочитан, обычный, если прочитан).

В Chrome, чтобы решить эту проблему, вы должны сделать следующее:

  • вставьте в адресную строку следующее и нажмите ввод: chrome://flags#disable-direct-write
  • Под Отключить DirectWrite Windows нажмите "Включить" (это на самом деле отключит DirectWrite (фон становится белым)
  • Кнопка с надписью "Перезапустить сейчас" в нижней части экрана появится. Нажмите эту кнопку и перезапустите Chrome с новыми настройками, после чего текст должен выглядеть нормально.

Проверьте настройки Safari (Command-,) и перейдите на вкладку "Внешний вид", дважды проверьте и убедитесь, что стандартный шрифт - это не курсивный шрифт. У меня есть Times 16. Надеюсь, это поможет.

Если у вас есть такая же проблема с другими браузерами, это может произойти из-за некоторых ошибок в ваших шрифтах в Windows. Попробуйте переустановить шрифт Windows по умолчанию в вашей папке шрифтов (c:/windows/fonts). Вы можете скопировать шрифт по умолчанию с другого компьютера или загрузить его здесь: http://www.withsteps.com/404/how-i-restored-my-windows-7-default-fonts.html

Недавно у меня была эта проблема на моем компьютере с Windows 7, во время работы Google Chrome версии 52.0.2743.116 m. Ни одно из упомянутых здесь исправлений не помогло мне.

Оказывается, установленное приложение перерегистрировало некоторые основные шрифты, что приводит к тому, что Chrome не может найти шрифты. В моем случае это был PressReader от NewspaperDirect (который я не помню, когда-либо устанавливал), который изменял реестр, поэтому некоторые основные шрифты указывали на файлы.ttf, хранящиеся в папке программных файлов PressReaders.

исправлять

  1. Запустите regedit.exe (с правами администратора)
  2. Перейдите к разделу реестра "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts".
  3. Прокрутите список шрифтов и найдите те, которые похожи на "C: \ Program Files (x86) \ NewpaperDirect \ PressReader \ publisher \ Styles \ Fonts [font name].ttf"
  4. Щелкните правой кнопкой мыши имя значения и выберите " Изменить...".
  5. Удалите путь к каталогу, чтобы все, что осталось, это имя файла "[имя шрифта].ttf".
  6. Повторите 4 и 5 для всех неверных значений реестра.
  7. Перезапустите Chrome.

Ошибка шрифта реестра NewspaperDirect
Значение реестра до исправления

Изменение значения реестра
Неверное значение реестра

Изменено значение реестра
Хорошее значение реестра

Исправлено значение реестра
Исправлено значение реестра

Другие вопросы по тегам