Not really, to my knowledge. The two main ways I'm aware of are:
- Place the HTML SVG tag inside a container with appropriate styling on the container and SVG element
- Use JavaScript to listen for browser resize events and update the dimensions of the SVG
The most common way being the second for libraries that enable drawing graphics/charts.