НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Графіка. Уроки W3Schools українською для початківців

En

SVG <ellipse>


SVG Еліпс - <ellipse>

Елемент <ellipse> використовується для створення еліпсу.

Еліпс тісно пов’язаний з колом. Різниця полягає в тому, що еліпс має радіуси x та y, які відрізняються один від одного, а коло має однакові радіуси x та y:


Приклад 1

У наступному прикладі створюється еліпс:

На жаль, ваш браузер не підтримує вбудований SVG.

Ось код SVG:

Приклад

<svg height="140" width="500">
  <ellipse cx="200" cy="80" rx="100" ry="50"
  style="fill:yellow;stroke:purple;stroke-width:2" />
</svg>
Спробуйте самі »

Пояснення коду:

  • Атрибут cx визначає координату x центру еліпса
  • Атрибут cy визначає координату y центру еліпса
  • Атрибут rx визначає горизонтальний радіус
  • Атрибут ry визначає вертикальний радіус

Приклад 2

У наступному прикладі створюється три еліпси один над одним:

На жаль, ваш браузер не підтримує вбудований SVG.

Ось код SVG:

Приклад

<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>
Спробуйте самі »

Приклад 3

У наступному прикладі поєднано два еліпси (один жовтий і один білий):

На жаль, ваш браузер не підтримує вбудований SVG.

Ось код SVG:

Приклад

<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>
Спробуйте самі »