SVGのpath(d)コマンド解説

例つきリファレンス

<path> はSVGで最も強力な図形です。d 属性が一連のコマンドで線を記述します。大文字は絶対、小文字は現在地からの相対です。

移動と直線

ベジェ曲線

円弧

例:三角形

<path d="M 50 10 L 90 90 L 10 90 Z" fill="#6c8cff"/>

(50,10)へ移動、(90,90)へ直線、(10,90)へ直線、閉じる。

例:曲線

<path d="M 10 80 C 40 10 65 10 95 80" fill="none" stroke="#ff6c9c" stroke-width="4"/>

手で書かない

曲線を手計算するのは大変です。svgdeskではペンや鉛筆で描き、ノードを視覚的に編集すると d が自動生成されます。コードパネルで確認できます。

エディタを試す

続けて読む