Reputation: 1292
I am new to svg
, as far as I saw everywhere they using svg
elements within g
tag, is there any particular reason for using svg
elements within g
tag other than applying transformation for whole set of elements?
Upvotes: 38
Views: 40979
Reputation: 101868
That's a pretty important and useful reason. But other reasons you might do it are so you can:
use
.Not to mention the simple organisational reasons.
Upvotes: 27
Reputation: 6354
http://tutorials.jenkov.com/svg/g-element.html says:
The
<g>
element is used to group SVG shapes together. Once grouped you can transform the whole group of shapes as if it was a single shape. This is an advantage compared to a nested<svg>
element which cannot be the target of transformation by itself.
Upvotes: 19