Hi,
ich habe einen Haufen fertige SVG Grafiken mit Schrift, die Firefox 56 nicht richtig angezeigt. Dabei handelt es sich um "medium" und "light" font-weights.
Nun habe ich herausgefunden, dass Firefox bei medium und light Fonts schon im HTML Code sehr wählerisch ist.
Firefox kann darstellen:
font-family: Roboto; font-size:24pt; font-weight:400;
font-family: Roboto; font-size:24pt; font-weight:500;
Firefox verweigert aber "Roboto Medium" richtig anzuzeigen:
font-family: Roboto Medium; font-size:24pt; font-weight:500;
Alle drei Versionen werden aber einwandfrei in Chrome, Internet Explorer, Microsoft Edge und Opera dargestellt. Ich verstehe nicht, warum nur Firefox damit ein Problem hat. Ist das ein Firefox Bug?
Nachfolgend eine vollständige HTML-Datei:
ich habe einen Haufen fertige SVG Grafiken mit Schrift, die Firefox 56 nicht richtig angezeigt. Dabei handelt es sich um "medium" und "light" font-weights.
Nun habe ich herausgefunden, dass Firefox bei medium und light Fonts schon im HTML Code sehr wählerisch ist.
Firefox kann darstellen:
font-family: Roboto; font-size:24pt; font-weight:400;
font-family: Roboto; font-size:24pt; font-weight:500;
Firefox verweigert aber "Roboto Medium" richtig anzuzeigen:
font-family: Roboto Medium; font-size:24pt; font-weight:500;
Alle drei Versionen werden aber einwandfrei in Chrome, Internet Explorer, Microsoft Edge und Opera dargestellt. Ich verstehe nicht, warum nur Firefox damit ein Problem hat. Ist das ein Firefox Bug?
Nachfolgend eine vollständige HTML-Datei:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>title</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<style>
.font1 { font-family: Roboto; font-size:24pt; font-weight:400; }
.font2 { font-family: Roboto Medium; font-size:24pt; font-weight:500; }
</style>
<body>
<p class="font1">
Roboto normal font formatted with CSS.
</p>
<p class="font2">
Roboto medium font formatted with CSS.
</p>
</body>
</html>