适用于嵌入字体的SVG图像
这是通常的SVG mime类型:
image/svg+xml
它效果很好。 但是,在嵌入SVG字体时,chrome会告诉您mime类型不正确,显然是因为您返回字体而不是图像。
是否有任何通用MIME类型? 铬错了? 是不是application/svg+xml
接受?
我想这仍然是HTML5中的一个灰色区域,但有人可能知道。
SVG只有一种注册的媒体类型,这就是您列出的image/svg+xml
, image/svg+xml
。 当然,您也可以将SVG作为XML来使用,尽管如果您的浏览器在某些场景中的行为往往不同,例如我曾经见过在CSS背景中使用SVG时无法显示的情况,除非与image/svg+xml
mediatype一起提供。