SVG只会在本地显示,而不是直播

时间:2014-01-28 10:32:17

标签: html5 browser svg dreamweaver

我有一个SVG文件,我已将其插入到html中:

<object type="image/svg+xml" data="1.svg">Your browser does not support SVG</object>

这在所有浏览器上都可以在本地显示,但都没有。

Dreamweaver将我链接到svg设置,如果我复制该代码:

<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 17.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
     width="219px" height="221px" viewBox="0 0 219 221" enable-background="new 0 0 219 221" xml:space="preserve">
<circle stroke="#FFFFFF" stroke-width="7" stroke-miterlimit="10" cx="109.036" cy="110.773" r="104.5"/>
<g id="Bullet_4_-_Down">
    <polygon fill="#FFFFFF" points="132.686,106.189 132.686,49.119 85.375,49.119 85.375,106.189 41.023,106.189 109.036,180.283 
        177.05,106.189  "/>
</g>
</svg>

在它工作的html文件中 - 但它看起来非常混乱,因为我想在页面上多次使用此图像

1 个答案:

答案 0 :(得分:2)

您的Web服务器很可能返回的MIME类型不正确的SVG。它应该是image/svg+xml。检查Web服务器配置。