8. SVG path
The following commands are available for path data:
M = moveto x1 y1
L = lineto x1 y1
H = horizontal lineto x
V = vertical lineto y
C = curveto a1 a2 b1 b2 x1 y1
S = smooth curveto b1 b2 x y
Q = quadratic Bézier curve a1 a2 ,x1 y1
T = smooth quadratic Bézier curveto x1,y1
A = elliptical Arc
Z = closepath
Lowercase command names mean use relative
<path d="M 10 10 h 75 v 50 l 50 0 c 25 -25, 30 30 ,50 50 s 0 -50 ,50 50 l -150 50 z" fill="red" />