Правый тип mime для изображений SVG со встроенными шрифтами

это обычный тип SVG mime:

image/svg+xml

и он отлично работает. Однако при внедрении шрифта SVG chrome сообщает, что тип mime неверен, очевидно, потому что вы возвращаете шрифт вместо изображения.

есть ли универсальный тип mime? хром не так? is application/svg+xml принято как-то?

Я думаю, что это все еще серая область в HTML5, но кто-то здесь может знать.

1 ответов


есть только один зарегистрированный mediatype для SVG, и это тот, который вы перечислили,image/svg+xml. Вы можете, конечно, служить SVG в качестве XML, хотя браузеры, как правило, ведут себя по-разному в некоторых сценариях, если вы это делаете, например, я видел случаи, когда SVG, используемый в CSS-фонах, не отображается, если не обслуживается с image/svg+xml mediatype.