方法1: viewBox属性を使用する方法 SVG要素のviewBox属性を設定することで、要素内の図形やテキストを中央に配置することができます。
<svg width="200" height="200" viewBox="0 0 200 200">
<!-- SVG要素の内容をここに記述する -->
</svg>
方法2: transform属性を使用する方法 SVG要素内の図形やテキストに対して、transform属性を使用して平行移動(translate)を行うことで、中央揃えを実現することができます。
<svg width="200" height="200">
<g transform="translate(100, 100)">
<!-- 図形やテキストをここに記述する -->
</g>
</svg>
方法3: text-anchorプロパティを使用する方法 テキスト要素に対してtext-anchorプロパティを設定することで、テキストの水平方向の配置位置を指定することができます。
<svg width="200" height="200">
<text x="100" y="100" text-anchor="middle">
<!-- テキストの内容をここに記述する -->
</text>
</svg>
これらはSVGの中央揃えを実現するための一部の方法です。他にもさまざまな方法がありますが、ここでは代表的な方法のみを紹介しました。お好みや使用する環境に応じて、適切な方法を選択してください。