服务器支持svg,SVG图像未显示在某些Web服务器上

应该使用MIME类型image / svg xml来提供SVG映像,因此我建议先检查它.检查所提供的MIME类型的一种方法是使用wget来获取图像.这是wget输出的一个例子.注意它显示MIME类型的位置:

jacob@jacob-laptop:~/tmp$wget http://croczilla.com/bits_and_pieces/svg/samples/butterfly/butterfly.svg

--2011-07-25 11:32:04-- http://croczilla.com/bits_and_pieces/svg/samples/butterfly/butterfly.svg

Resolving croczilla.com... 77.92.68.237

Connecting to croczilla.com|77.92.68.237|:80... connected.

HTTP request sent,awaiting response... 200 OK

Length: 31187 (30K) [image/svg+xml]

Saving to: `butterfly.svg'

100%[====================================================================>] 31,187 84.5K/s in 0.4s

如果在两种情况下MIME类型都是image / svg xml,那么我会对两个文档的内容进行区分,以查看它们之间是否存在差异.

此外,虽然这不能回答您的问题,但您还应该知道并非所有浏览器都支持使用HTML img标记来呈现SVG.这样做的原因是,通常,img标签使用的安全性低于object或embed标签.你可以在这里阅读更多信息:Reliably detecting tag support for SVG

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值