On all~~ websites, elements that with Roboto as font-family will instead render a courier-like font with missing special characters like ã or ç.
Inspecting one of the elements, it shows both in the Styles and the Computed subtabs:
font-family: roboto, sans-serif
The rendered fonts box shows Courier — Local file (24 glyphs), instead.
Reinstalling all the Roboto family on the system has no impact. Using the inspector to remove roboto
from the rule (leaving sans-serif
) makes the elements impacted by the rule render correctly.
How can I solve this?
EDIT:
not all websites, actually. It seems related to those that try to use Roboto locally available, instead of, say, Google Fonts.
This is a sample website that goes wrong in Edge and shows correctly in Firefox: https://hospitalsaolucas.pucrs.br/br/institucional-pagina/interna/experiencia-do-paciente
EDIT 2: I didn't do the websites. I'm not a webdev trying to debug websites, I'm a Edge user trying to figure out what's wrong with my system!