この記事では、SVG画像内の基本的な概念、構造、および描画要素を調査します。 SVGSを初めて使用する場合は、進行する前にスケーラブルベクトルグラフィックスの入門リソースを確認することを検討してください。
重要な概念:SVGは、任意のサイズにスケーラブルなXMLドキュメントです。それらの座標系はピクセルに結び付けられていません。
viewBox
強力な要素は、コマンドと座標を使用して複雑な形状を作成し、他の基本的な形状を効果的に複製します。
path
svg座標系:が容器に合わせてスケーリングする方法を制御し、必要に応じてアスペクト比を維持します。 および
本質的な画像サイズを設定します。
viewBox
preserveAspectRatio
viewBox
width
height
svg xmlドキュメント構造:
古いSVGはXML宣言とDoctypesを使用していますが、最新のSVGは通常、必要な
)を持つ単一のルート要素を使用します。 一般的な属性には、、
、、および<svg></svg>
が含まれます。 オプションのxmlns
およびxmlns="https://www.w3.org/2000/svg"
要素は、メタデータを提供します。viewBox
preserveAspectRatio
width
例:height
<title></title>
<desc></desc>
要素のグループ化():
<svg xmlns="https://www.w3.org/2000/svg" viewBox="0 0 600 400" preserveAspectRatio="xMidYMid meet"> <title>My First SVG</title> <desc>A simple SVG example.</desc> <!-- ... SVG elements here ... --> </svg>
以上がスケーラブルベクトルグラフィックス:基本を描くの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。