我有一个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文件中 - 但它看起来非常混乱,因为我想在页面上多次使用此图像
答案 0 :(得分:2)
您的Web服务器很可能返回的MIME类型不正确的SVG。它应该是image/svg+xml
。检查Web服务器配置。