4

ベクトルSVGまたは圧縮されたSVGZイラストをWebサイトに埋め込む最も簡単な方法は何ですか?
2016バージョンのFirefox、Chrome、Opera、Safari、およびInternetExplorerで正しく動作する必要があります。

4

4 に答える 4

8

これはあなたを助けます...

<embed src="svg.svgz" width="200px" height="200px" type="image/svg+xml" /> 
于 2012-05-07T10:43:36.317 に答える
5

IE8は(SVGWebなどの追加のライブラリなしで)SVGをサポートしていないため、マークアップに関係なくSVGを機能させることはできません。

あなたが説明する方法はうまく機能しますが、私は個人的にSVGをXHTMLにインラインで含めることを好みます。これにより、HTMLとSVGのCSSスタイルを混合し、完全なJavaScriptの混合を提供できます。ここにこの例があります:http://phrogz.net/svg/3-point-circle.xhtml

Content-Type:application/xhtml+xml必ずWebサーバーからの.xhtmlファイルを提供してください。

于 2011-02-11T05:20:55.187 に答える
3

SVGをRaphael.isに変換できます。これにより、IE6以降およびWebkitブラウザーでSVGが機能するようになります。この画像を見てください。終了したら、リンクをクリックしてページとSVGTOHTMLツールにアクセスしてください。SVGZについてはよくわかりませんが、これらのファイルはかなりコンパクトで、SVG for Webkitで動作し、プロプライエタリIEのVMLと呼ばれる痛みを伴います。

http://www.irunmywebsite.com/raphael/teacup.php iPodでのスペル入力についてお詫びします!

于 2011-02-12T04:55:36.727 に答える
2

クロスブラウザー互換のSVG埋め込みを作成するツールキットであるsvgwebを使用できます。IEの場合、Flashファイルが自動的に作成されます。

http://code.google.com/p/svgweb/

于 2011-03-24T20:02:35.213 に答える