Sobes.tech
Intern

SVG nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

SVG veya Ölçeklenebilir Vektör Grafikleri, XML tabanlı iki boyutlu grafikler için vektör tabanlı bir görüntü formatıdır.

Ana özellikler:

  • Ölçeklenebilirlik: Görüntüler herhangi bir ölçekte net kalır, çünkü matematiksel formüllerle tanımlanır, piksel değil.
  • XML formatı: SVG dosyalarının yapısı, HTML'ye benzer şekilde etiketlerle tanımlanır. Bu, onları okunabilir ve düzenlenebilir kılar.
  • İnteraktivite: JavaScript kullanarak etkileşimli öğeler ekleme imkanı.
  • Animasyon: CSS veya JavaScript ile öğelerin animasyonunu destekler.
  • Erişilebilirlik: İçeriğin engelli insanlar için tanımlanabilmesi.
  • Hafiflik: SVG dosyaları, aynı kaliteye sahip raster görüntülerden daha küçük olabilir.

SVG kullanım yöntemleri:

  • <svg> etiketiyle HTML'e gömme:

    <svg width="100" height="100">
      <circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
    </svg>
    
  • CSS'de arka plan resmi olarak kullanma:

    .element {
      background-image: url('image.svg');
    }
    
  • <img> etiketiyle:

    <img src="image.svg" alt="Benim SVG Görüntüm">
    
  • <object> veya <iframe> etiketiyle.

SVG, logolar, simgeler, illüstrasyonlar, grafikler ve diyagramlar için idealdir, burada netlik ve etkileşim önemli olan özelliklerdir.