HTMLでのSVG
SVGファイルには、次のタグを使用してHTML文書に埋め込むことができます。<EMBED>、<オブジェクト>や<iframe>の。
SVGコードは、HTMLページに直接埋め込むことができます。また、SVGファイルに直接リンクすることができます。
<embed>タグを使用して、
<EMBED>:
- 利点:すべての主要なブラウザがサポートされており、可能にするスクリプト
- 短所:HTML4やXHTMLで使用することをお勧めします(ただしHTML5で許可さ)はありません
構文:
<embed src="circle1.svg" type="image/svg+xml" />
結果:
<object>タグを使用して、
<オブジェクト>:
- 利点:すべての主要なブラウザがサポートされており、HTML4、XHTMLとHTML5標準のサポート
- 短所:スクリプトの使用を許可していません。
構文:
<object data="circle1.svg"
type="image/svg+xml"></object>
結果:
<iframe>のタグを使用します
<iframe>の:
- 利点:すべての主要なブラウザがサポートされており、可能にするスクリプト
- 短所:HTML4やXHTMLで使用することをお勧めします(ただしHTML5で許可さ)はありません
構文:
<iframe src="circle1.svg"></iframe>
結果:
HTMLコードに直接埋め込まれたSVG
Firefoxの、インターネットExplorer9は、Google ChromeおよびSafariは、あなたがHTMLで直接SVGコードを埋め込むことができます。
注意:SVGはオペラに直接埋め込むことができます。
例
<html>
<body>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" cy="50" r="40" stroke="black"
stroke-width="2" fill="red"/>
</svg>
</body>
</html>
<body>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" cy="50" r="40" stroke="black"
stroke-width="2" fill="red"/>
</svg>
</body>
</html>
»をお試しください
SVGファイルへのリンク
また<a>をSVGファイルでラベルにリンクすることができます:SVGファイルへのリンク
また<a>をSVGファイルでラベルにリンクすることができます:
<a href="circle1.svg">View SVG file</a>
結果:
表示SVGファイル