Dies ist der übliche SVG-Mimetyp:
image/svg+xml
Und es funktioniert großartig. Wenn Sie jedoch eine SVG-Schriftart einbetten, zeigt chrome) an, dass der MIME-Typ falsch ist, offensichtlich, weil Sie eine Schriftart anstelle eines Bildes zurückgeben.
Gibt es einen universellen Mimetyp? ist chrome falsch? ist application/svg+xml
irgendwie akzeptiert?
Ich denke, dies ist in HTML5 immer noch eine Grauzone, aber hier könnte jemand Bescheid wissen.
Es gibt nur einen registrierten Medientyp für SVG, und den haben Sie aufgelistet, image/svg+xml
. Sie können SVG natürlich auch als XML bereitstellen, obwohl Browser in einigen Szenarien zu einem anderen Verhalten neigen, z. B. habe ich Fälle gesehen, in denen SVG in CSS-Hintergründen nicht angezeigt werden kann, es sei denn, sie werden mit dem image/svg+xml
Medientyp.