SVG 背景
SVGとはScalable Vector Graphicsの略で、スケーラブルなベクターグラフィックスを意味します。 1998 年、World Wide Web コンソーシアムは、XML を通じてベクター グラフィックスを表現する技術、つまり SVG を開発するワーキング グループを設立しました。 SVG も XML ファイルであるため、SVG は XML のオープン性、移植性、対話性の利点も継承しています。現在、ほぼすべての主要なブラウザが SVG をサポートしています。
などの互換性に関する詳細情報は、ここから入手できます。基本的な SVG グラフィックを表示するには
* SVG は HTML5 の排他的なコンテンツではありません* HTML5 は SVG に関するネイティブ コンテンツを提供します
* HTML5 の出現前には SVG コンテンツがありました
* SVGは、簡単に言えばベクター画像です
* SVGファイルの拡張子は「.svg」です
* SVGはXML構文を使用します
* 概念
* SVGはXML技術を使用した記述です2次元グラフィックス
* SVGの特徴
* SVGで描画されたグラフィックスは検索エンジンでクロール可能
* SVGは画質を落とさずに拡大できる
* SVGとCanvasの違い
* SVG
* 解像度に依存しません
* イベント バインディングをサポート
* 大きなレンダリング領域を持つプログラム (Baidu Maps など)
* Web ゲームの実装には使用できません
*キャンバス
* 解像度に依存します
* イベント バインドをサポートしません
* Web ゲームに最適
* 画像を「.jpg」形式で保存します
* 使用方法
* いくつかの小さなファイルWeb ページ上のアイコン
* Web ページ内の動的な特殊効果 (アニメーション効果)
* HTML5 で SVG を使用します
* 要素を使用します
* 機能 - < と同様;canvas> 要素
* デフォルトのサイズは 300px*150px
* CSS スタイルを使用します。
* グラフィックを描画するには SVG を使用します。
* で
要素を定義する必要があります。 >* 長方形要素