The <path> element is used to define a path.
The following commands are available for path data:
Note: All of the commands above can also be expressed with lower letters. Capital letters means absolutely positioned, lower cases means relatively positioned.
Define a path that starts at position 150,0 with a line to position 75,200 then from there, a line to 225,200 and finally closing the path back to 150,0:
Here is the SVG code:
For Opera users: View the SVG file (right-click on the SVG graphic to view the source).
Bézier curves are used to model smooth curves that can be scaled indefinitely. Generally, the user selects two endpoints and one or two control points. A Bézier curve with one control point is called a quadratic Bézier curve and the kind with two control points is called cubic.
The following example creates a quadratic Bézier curve, were A and C are the start and end points, B is the control point:
Here is the SVG code:
For Opera users: View the SVG file (right-click on the SVG graphic to view the source).
Complex? YES!!!! Because of the complexity involved in drawing paths it is highly recommended to use an SVG editor to create complex graphics.
Your message has been sent to W3Schools.