SVG (Scalable Vector Graphics) specifies vector-based graphics in XML format. In order to work with it, you need to have some basic understanding of HTML and basic XML.
SVG is used to specify vector-based graphics for the Web. Each element and attribute in SVG files can be animated. SVG is a W3C recommendation. It incorporates with other W3C standards, like the DOM and XSL.
Advantages of using SVG¶
Using SVG over other image formats, such as JPEG and GIF, has many advantages. Particularly:
- SVG images can be generated and modified with any text editor.
- SVG images can be scripted, indexed, searched, and compressed.
- You can print SVG images with high quality at any resolution.
- SVG images can be scaled and zoomed.
- SVG graphics don’t lose any quality in the case where they are zoomed or resized.
- SVG is an open standard.
Creating SVG Images¶
You can create SVG images with any text editor. But creating them with a drawing program, like Inkscape, is more suitable.