Hallo Matthias,
<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg"> <rect width="100" height="100" fill="blue" /> </svg>
BTW: die Breiten- und Höhenangaben des rect-Elements müssen dimensionslose Einheiten sein.
Nein, hier gehst Du wohl vom img-Element in HTML aus. SVG erlaubt die üblichen, auch aus CSS bekannten, Einheiten.
In der Regel wird man aber im Web-Kontext durchaus nur Zahlenwerte verwenden. Bei für den Druck bestimmten Grafiken eher mm, cm, in.
Grüße,
Thomas