Safari fonts not displaying properly

My experience is to check the font in ‘font book’ one by one on preview display mode ⌘+1.
Just use up arrow and down arrow to quick check fonts.
If you find some font like the picture below ,delete it then reinstall may help. enter image description here


This happens when:

  • fonts needed are missing
  • fonts needed are corrupt (you can check those one by one in FontBook)
  • system that handles fonts (database) is corrupt

You seem to have tried to re-enable fonts, so since the next steps are more intrusive, I would make a good backup that you would trust if you have to erase the computer completely before proceeding.

  1. Install all updates (all of them - even ones you don't think you need for this - security / OS / app) and restart.
  2. Double check your backup
  3. Restart in safe mode to be sure it's not a simple corruption or software conflict.
  4. Uninstall any font management software and then restart in safe mode a second time to rebuild the font database.
  5. Test in a newly created user on the Mac (to be sure it's not just your user folder and preferences)
  6. Reinstall the OS from Recovery
  7. Erase and Install from Recovery