<ellipse>
=========

Элемент `ellipse` — базовая SVG фигура, используемая для создания эллипсов с помощью координат центра и обоих радиусов.

**Примечание:** Сам по себе элемент `ellipse` не позволяет задать точное его расположение (например, нельзя сразу отобразить эллипс, повёрнутый на 45**°**), однако его можно повернуть с помощью атрибута `transform`.

Пример
------
```

html,
body,
svg {
  height: 100%;
}
```



```html
<svg viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
  <ellipse cx="100" cy="50" rx="100" ry="50" />
</svg>
```

Атрибуты
--------

`cx`

 Позиция эллипса по x.
 *Тип значения*: **<length>**|**<percentage>** ; *Значение по умолчанию*: `0`; *Можно анимировать*: **да**

`cy`

 Позиция эллипса по y.
 *Тип значения*: **<length>**|**<percentage>** ; *Значение по умолчанию*: `0`; *Можно анимировать*: **да**

`rx`

 Радиус эллипса по x.
 *Тип значения*: `auto`|**<length>**|**<percentage>** ;*Значение по умолчанию*: `auto`; *Можно анимировать*: **да**

`ry`

 Радиус эллипса по y.
 *Тип значения*: `auto`|**<length>**|**<percentage>** ; *Значение по умолчанию*: `auto`; *Можно анимировать*: **да**

`pathLength (en-US)`

Этот атрибут позволяет установить длину всего пути.

*Тип значения*: **<number>** ; *Значение по умолчанию*: *нет*; *Можно анимировать*: **да**

**Примечание:** Начиная с SVG2, `cx`, `cy`, `rx` и `ry` это *Геометрические свойства*. Это означает, что они могут быть использованы как CSS-свойства элемента.

### Глобальные Атрибуты

Основные атрибуты

Самые важные: `id`, `tabindex (en-US)`

Атрибуты стиля
`class`, `style (en-US)`
Условные атрибуты

Самые важные: `requiredExtensions`, `systemLanguage (en-US)`

Атрибуты событий

Глобальные атрибуты событий, Атрибуты графических событий

Атрибуты представления

Самые важные: `clip-path (en-US)`, `clip-rule (en-US)`, `color (en-US)`, `color-interpolation (en-US)`, `color-rendering`, `cursor (en-US)`, `display (en-US)`, `fill`, `fill-opacity`, `fill-rule`, `filter (en-US)`, `mask (en-US)`, `opacity (en-US)`, `pointer-events (en-US)`, `shape-rendering`, `stroke`, `stroke-dasharray (en-US)`, `stroke-dashoffset`, `stroke-linecap`, `stroke-linejoin (en-US)`, `stroke-miterlimit (en-US)`, `stroke-opacity (en-US)`, `stroke-width`, `transform`, `vector-effect (en-US)`, `visibility (en-US)`

ARIA-атрибуты

`aria-activedescendant`, `aria-atomic`, `aria-autocomplete`, `aria-busy`, `aria-checked`, `aria-colcount`, `aria-colindex`, `aria-colspan`, `aria-controls`, `aria-current`, `aria-describedby`, `aria-details`, `aria-disabled`, `aria-dropeffect`, `aria-errormessage`, `aria-expanded`, `aria-flowto`, `aria-grabbed`, `aria-haspopup`, `aria-hidden`, `aria-invalid`, `aria-keyshortcuts`, `aria-label`, `aria-labelledby`, `aria-level`, `aria-live`, `aria-modal`, `aria-multiline`, `aria-multiselectable`, `aria-orientation`, `aria-owns`, `aria-placeholder`, `aria-posinset`, `aria-pressed`, `aria-readonly`, `aria-relevant`, `aria-required`, `aria-roledescription`, `aria-rowcount`, `aria-rowindex`, `aria-rowspan`, `aria-selected`, `aria-setsize`, `aria-sort`, `aria-valuemax`, `aria-valuemin`, `aria-valuenow`, `aria-valuetext`, `role`

Информация
----------

|  |  |
| --- | --- |
| Категории | Элементы базовых фигур, Графические элементы, Элемент фигуры |
| Разрешённый контент | Любое количество следующих элементов, в любом порядке:Элементы анимацииЭлементы описания |

Интерфейс DOM
-------------

Этот элемент реализует интерфейс `SVGEllipseElement` (en-US).

Спецификации
------------

| Specification |
| --- |
| Scalable Vector Graphics (SVG) 2 # EllipseElement |

Совместимость с браузерами
--------------------------

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

Смотрите также
--------------

* `<circle>`