SVG <ellipse>
- Previous Page SVG Circle
- Next Page SVG Line
SVG Ellipse - <ellipse>
<ellipse>
The element is used to create an ellipse.
An ellipse is closely related to a circle. The difference lies in that the x and y radii of an ellipse are different from each other, while a circle has equal x and y radii:
Example 1
The following example creates an ellipse:
This is the SVG code:
<svg height="140" width="500"> <ellipse cx="200" cy="80" rx="100" ry="50" style="fill:yellow;stroke:purple;stroke-width:2" /> </svg>
Code Explanation:
- The 'cx' attribute defines the x-coordinate of the center of the ellipse
- The 'cy' attribute defines the y-coordinate of the center of the ellipse
- The 'rx' attribute defines the horizontal radius
- The 'ry' attribute defines the vertical radius
Example 2
The following example creates three overlapping ellipses:
This is the SVG code:
<svg height="150" width="500"> <ellipse cx="240" cy="100" rx="220" ry="30" style="fill:purple" /> <ellipse cx="220" cy="70" rx="190" ry="20" style="fill:lime" /> <ellipse cx="210" cy="45" rx="170" ry="15" style="fill:yellow" /> </svg>
Example 3
The following example combines two ellipses (one yellow and one white):
This is the SVG code:
<svg height="100" width="500"> <ellipse cx="240" cy="50" rx="220" ry="30" style="fill:yellow" /> <ellipse cx="220" cy="50" rx="190" ry="20" style="fill:white" /> </svg>
- Previous Page SVG Circle
- Next Page SVG Line