@dissonance
Se ti faccio perdere del tempo, dimmelo che mi fermo.
Se invece vuoi capire cosa ti era successo e cos'altro potrebbe capitarti in futuro, in relazione ai font, proseguo.
Anzitutto potresti approfondire la logica di fallback, la classificazione in famiglie generiche ed il comando "font-family" nei fogli di stile:
https://en.wikipedia.org/wiki/Web_typography paragrafi #Generic_font_families e #Fallback fonts.
https://developer.mozilla.org/en-US/docs/Web/CSS/font-familyLa pagina delle impostazioni del tuo Firefox 52.0 è diversa da quella del mio Firefox 58.0.
Vedo che il 52.0 consentiva di specificare una famiglia generica (esempio serif) dove invece il 58.0 esige un nome specifico (esempio Free Serif). Se era impostato "serif" come default, la scelta poteva essere delegata alla pagina di dettaglio "avanzate" (non so come sia in 52.0, ma in 58.0 esige un nome specifico) oppure al sistema Linux (credo fosse il tuo caso).
Senza dubbio il font tarocco era un "sans serif": lo vedo nell'immagine che hai postato; inoltre Firefox doveva assecondare la richiesta del foglio di stile (cioè "sans serif") prima che tu disattivassi l'opzione "Consenti alle pagine di scegliere i propri caratteri invece di quelli impostati", come avevo suggerito.
Quindi presumo che Linux avesse scelto, con le sue logiche che ignoro, un font "sans serif", per esempio Arimo o TexGyreHeroes, non essendo installato nessuno dei 5 font specificati nel foglio di stile, che invece sono sempre installati in Windows: Lucida Grande, Trebuchet MS, Verdana, Helvetica, Arial.
Se ti va bene Free Serif su tutti i siti web, mi congedo.
ciao
Rik