Scalable Vector graphics are based on Extensible Markup Language (a subset of the standard Common Markup Language) that describes a graphic format for two-dimensional vector graphics. It is developed by the World Wide Web Consortium and is an open standard.
<svg xmlns= "http://www.w3.org/2000/svg" viewbox= "0 0" width= "[+] height=" fill= "#62cb31" > <path trans Form= "Translate (2)" d= "M0 V20 H4 v12z" > <animate attributename= "D" values= "M0-V20 H4 v12z; M0 4 V28 H4 v4z; M0 V20 H4 v12z; M0 V20 H4 v12z "dur=" 1.2s "repeatcount=" indefinite "begin=" 0 "keytimes=" 0;. 2;. 5;1 "keysplines=" 0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8 "calcmode=" spline "/> </path> <path TR ansform= "Translate (8)" d= "M0 V20 H4 v12z" > <animate attributename= "D" values= "M0-V20 H4 v12z; M0 4 V28 H4 v4z; M0 V20 H4 v12z; M0 V20 H4 v12z "dur=" 1.2s "repeatcount=" indefinite "begin=" 0.2 "keytimes=" 0;. 2;. 5;1 "keysplines=" 0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8 "calcmode=" spline "/> </path> <path TR ansform= "Translate" d= "M0 V20 H4 v12z" > <animate attributename= "D" values= "M0 [V20 H4] v12z; M0 4 V28 H4 v4z; M0 V20 H4 v12z; M0 V20 H4 v12z "dur=" 1.2s "repeatcount=" indefinite "begin=" 0.4 "keytimes=" 0;. 2;. 5;1 "keysplines=" 0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8 "calcmode=" spline "/> </path> <path tra nsform= "translate ()" d= "M0 V20 H4 v12z" > <animate attributename= "D" values= "M0-V20 H4 v12z; M0 4 V28 H4 v4z; M0 V20 H4 v12z; M0 V20 H4 v12z "dur=" 1.2s "repeatcount=" indefinite "begin=" 0.6 "keytimes=" 0;. 2;. 5;1 "keysplines=" 0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8 "calcmode=" spline "/> </path> <path tra nsform= "translate ()" d= "M0 V20 H4 v12z" > <animate attributename= "D" values= "M0 [V20 H4] v12z; M0 4 V28 H4 v4z; M0 V20 H4 v12z; M0 V20 H4 v12z "dur=" 1.2s "repeatcount=" indefinite "begin=" 0.8 "keytimes=" 0;. 2;. 5;1 "keysplines=" 0.2 0.2 0.4 0.8;0.2 0.6 0.4 0.8;0.2 0.8 0.4 0.8 "calcmode=" spline "/> </path></svg>
Save to SVG format to see a picture
SVG Scalable Vector Graphics