HTML <svg> etiketi
Tanım ve Kullanım
<svg>
etiketi, SVG grafiklerinin kapısı olarak tanımlanır.
SVG, çizgi, çerçeve, daire, metin ve grafik görseller çizmek için çeşitli yöntemler sunar.
SVG hakkında daha fazla bilgi öğrenmek için lütfen bizim SVG Eğitimi。
Daha fazla bilgi için lütfen:
HTML Eğitimi:HTML SVG
SVG Eğitimi:SVG Eğitimi
Örnek
Örnek 1
Daire çizmek:
<svg width="100" height="100"> <circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" /> </svg>
Örnek 2
Dikdörtgen çizmek:
<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>
Örnek 3
Körüklü köşeli çizgi çizmek:
<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>
Örnek 4
Yıldız çizmek:
<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>
Örnek 5
SVG logo'yu çizmek:
<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>
Tarayıcı Desteği
Tablo'daki rakamlar, bu özelliği tam olarak destekleyen ilk tarayıcı sürümünü belirtmektedir.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
4.0 | 9.0 | 3.0 | 3.2 | 10.1 |