右mimetypes为embedded字体的SVG图像

这是通常的SVG mimetypes:

image/svg+xml 

它运作良好。 但是,在embeddedSVG字体时,chrome告诉你mimetypes不正确,显然是因为你返回了一个字体而不是图像。

有没有任何通用的MIMEtypes? 是铬错了? application/svg+xml接受不知何故?

我想这仍然是HTML5中的一个灰色区域,但有人可能知道。

SVG只有一个注册的媒体types ,这就是你列出的那个, image/svg+xml 。 您当然也可以将SVG作为XML来使用,尽pipe如果您使用的浏览器在某些情况下的行为往往不同,例如我曾经见过使用CSS背景的SVG无法显示的情况,除非使用image/svg+xml mediatype。