Sobes.tech
Intern

Kas yra SVG?

sobes.tech AI

Atsakymas iš AI

SVG, arba Skaliojamos Vektorinės Grafikos, yra vektorinės vaizdo formato, pagrįsto XML, dviejų matmenų grafikai.

Pagrindinės savybės:

  • Skalavimas: Vaizdai išlieka aiškūs bet kokiu masteliu, nes jie aprašyti matematinėmis formulėmis, o ne pikseliais.
  • XML formatas: SVG failų struktūra aprašyta žymėmis, panašiai kaip HTML. Tai juos daro skaitomais ir redaguojamais tekste.
  • Interaktyvumas: Galimybė pridėti interaktyvių elementų naudojant JavaScript.
  • Animacija: Palaikymas elementų animacijai naudojant CSS arba JavaScript.
  • Pasiekiamumas: Galimybė aprašyti turinį žmonėms su negalia.
  • Lengvumas: SVG failai gali būti mažesni nei rastro vaizdai su ta pačia kokybe.

SVG naudojimo būdai:

  • Įterpimas į HTML naudojant <svg> žymę:

    <svg width="100" height="100">
      <circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
    </svg>
    
  • Naudojimas kaip fonas CSS:

    .element {
      background-image: url('image.svg');
    }
    
  • Per <img> žymę:

    <img src="image.svg" alt="Mano SVG vaizdas">
    
  • Per <object> arba <iframe> žymes.

SVG yra idealus logotipams, piktogramoms, iliustracijoms, grafikams ir diagramoms, kur svarbi aiškumas įvairiuose dydžiuose ir galimybė interaktyvumo.