Abd*_*hab 30 css html5 svg css3
我尝试制作一个引用SVG文件的HTML,该SVG文件是交互式的(CSS悬停):
如果我使用<img src="algerie.svg">我松散的交互性.

如果我使用开发工具在新选项卡中打开此图像,它将变为交互式.

如果我使用:
<svg viewBox="0 0 512 512">
<use xlink:href="algerie.svg"></use>
</svg>
Run Code Online (Sandbox Code Playgroud)
然后没有显示任何内容,更糟糕的是,Chrome或Firefox不会在网络开发工具中检测到该文件.
Nik*_*yar 45
您应该使用<object>标记嵌入图像:
<object data="algerie.svg" type="image/svg+xml"></object>
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅此问题:对于SVG文件,我是否使用<img>,<object>或<embed>?