SVG
SVG is the acronym for Scalable Vector Graphic.
Scalable Vector Graphic
A vector image format for 2D graphics, which means that it describes images using geometric shapes such as lines, circles, and polygons, rather than pixels. SVG images are resolution-independent, which means that they can be resized without losing quality, unlike raster images (like JPEG, PNG, etc.)
SVG is an open standard, which means that it is not proprietary and can be edited and viewed with a variety of software, including Adobe Illustrator, Inkscape, and CorelDRAW. It is also supported by most modern web browsers, which means that SVG images can be easily embedded in websites and web applications.
Here is an example of a simple SVG file that contains a red square and a blue circle:
<svg width="100" height="100">
<rect x="10" y="10" width="30" height="30" fill="red"/>
<circle cx="50" cy="50" r="20" fill="blue"/>
</svg>
This SVG code creates a rectangle with a width of 30 and a height of 30, positioned at the coordinates (10,10) and filled with a red color, and a circle with a radius of 20, positioned at the coordinates (50,50) and filled with a blue color. This image would have a canvas width and height of 100.
SVG is used in various applications, from simple icons and illustrations to more complex diagrams and data visualizations, and can be animated and manipulated with scripts like javascript. Due to its vector nature, it’s also used in printing, since it produces sharp edges, and it can be enlarged or reduced without losing its quality.
- Abbreviation: SVG