برچسب <svg> HTML

تعریف و استفاده

<svg> برچسب <svg> محیط SVG را تعریف می‌کند.

SVG روش‌های مختلفی برای ترسیم مسیرها، قاب‌ها، دایره‌ها، متن و عکس‌های گرافیکی دارد.

برای یادگیری بیشتر در مورد SVG، لطفاً مطالعه کنید: آموزش SVG.

لطفاً به:

آموزش HTML:HTML SVG

آموزش SVG:آموزش SVG

مثال

مثال 1

نقاش دایره:

<svg width="100" height="100">
  <circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
</svg>

آزمایش کنید

مثال 2

نقاش مستطیل:

<svg width="400" height="100">
  <rect width="400" height="100" style="fill:rgb(0,0,255);stroke-width:10;stroke:rgb(0,0,0)" />
</svg>

آزمایش کنید

مثال 3

نقاش مستطیل با گوشه‌های گرد:

<svg width="400" height="180">
  <rect x="50" y="20" rx="20" ry="20" width="150" height="150" style="fill:red;stroke:black;stroke-width:5;opacity:0.5" />
</svg>

آزمایش کنید

مثال 4

نقاش ستاره:

<svg width="300" height="200">
  <polygon points="100,10 40,198 190,78 10,78 160,198"
  style="fill:lime;stroke:purple;stroke-width:5;fill-rule:evenodd;" />
</svg>

آزمایش کنید

مثال 5

طراحی لوگوی SVG:

<svg height="130" width="500">
<defs>
<linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%">
  <stop offset="0%" style="stop-color:rgb(255,255,0);stop-opacity:1" />
  <stop offset="100%" style="stop-color:rgb(255,0,0);stop-opacity:1" />
</linearGradient>
</defs>
<ellipse cx="100" cy="70" rx="85" ry="55" fill="url(#grad1)" />
<text fill="#ffffff" font-size="45" font-family="Verdana" x="50" y="86">SVG</text>
</svg>

آزمایش کنید

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه اولیه مرورگرهایی است که این ویژگی را پشتیبانی می‌کنند.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.0 3.2 10.1