Hallo ottogal,
Wieso hier überhaupt MathML ins Spiel kommt
Öhhh - kommt es gar nicht. Das war ein Hirnfurz von mir, sorry.
Aber er hat immerhin an einer passenden Stelle gemüffelt und Du hast was gefunden 😉
So, und nun hab ich da auch mal geguckt. "Mathematisch" ist ja irreführend, aber wenn ich deinen Cambria-Eintrag deaktiviere, dann sehe ich, dass die td Elemente font-family:serif
vom Browser-Stylesheet bekommen. Und als Serif-Schrift ist bei mir die „gute“ alte Times New Roman eingestellt. Wenn ich da diese "Twemoji Mozilla" hinschreibe, fehlen die Zahlen bei mir ebenfalls.
Twemoji Mozilla ist scheinbar ein FF Addon und auf Emoji-Darstellung optimiert. Scheint nicht so ideal als Serif-Standardschrift zu sein.
.good {
font-family: "Arial", "Twemoji Mozilla";
}
.bad {
font-family: "Twemoji Mozilla", "Arial";
}
<p class="good">12345abcde 😶‍🌫️</p>
<p class="bad">12345abcde 😶‍🌫️</p>
</body>
Twemoji steht wohl für "Twitter Emojis". Dieser Font war wohl mal im Firefox als "Fallback" integriert, das wurde mit FF86 geändert und es gab einen Bug. Der ist aber als "wontfix" klassifiziert worden. Es gebe in about:config einen Schalter, womit man den Fallback auf Twemoji wieder einschalten könne. Der ist bei mir wirkungslos.
Es scheint, als wäre da noch einiges im Argen.
Rolf
sumpsi - posui - obstruxi