<rect x="20" y="20" width="60" height="100" fill="orange" opacity="0.5" /> <circle cx="80" cy="120" r="40" fill="pink" opacity="0.5" /> <rect x="140" y="20" width="60" height="100" fill="orange" opacity="0.5" /> <circle cx="200" cy="120" r="40" fill="pink" opacity="0.5" />
<g> <rect x="20" y="20" width="60" height="100" fill="orange" opacity="0.5" /> <circle cx="80" cy="120" r="40" fill="pink" opacity="0.5" /> </g> <g transform="translate(120,0)"> <rect x="20" y="20" width="60" height="100" fill="orange" opacity="0.5" /> <circle cx="80" cy="120" r="40" fill="pink" opacity="0.5" /> </g>グループ(g)は、複数の図形をひとまとまりにグループ化できるタグである。
<symbol id="group"> <rect x="0" y="0" width="60" height="100" fill="orange" opacity="0.5" /> <circle cx="40" cy="100" r="40" fill="pink" opacity="0.5" /> </symbol> <use xlink:href="#group" transform="translate(20,20)" /> <use xlink:href="#group" transform="translate(140,20)" />グループ(g)の場合は、画面に表示される。
<defs> <g id="group"> <rect x="0" y="0" width="60" height="100" fill="orange" opacity="0.5" /> <circle cx="40" cy="100" r="40" fill="pink" opacity="0.5" /> </g> </defs> <use xlink:href="#group" transform="translate(20,20)" /> <use xlink:href="#group" transform="translate(140,20)" />次にもう少し詳しくグループ(g)を見てみよう。