Hallo Tom,
Lautet hier nicht prinzipiell die alte Schule, wohlgeformte SVGs weisen im Header-Bereich zumindest Informationen zu Version und Namespace auf?
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg xmlns="http://www.w3.org/2000/svg"> … </svg>
Als eigenständige Grafiken: Ja.
Diese Vorgabe scheint aber noch nicht mal von der Mozilla Dev-Platform (eine ja wohl doch seriöse Quelle) so wirklich durchwegs ernstgenommen zu werden, hier wird teils nur <svg>-Tags geöffnet und dann gleich die Grafiken "gezeichnet". (z.B. am Ende des Einstiegartikels zu SVGs fürs Web).
Der gemeinte Abschnitt ist überschrieben mit „How to include SVG code inside your HTML“. Wenn ich also SVG-Code direkt in HTML5-Code einfüge, brauche ich die Namensraum-Angabe nicht (bei XHTML hingegen schon).
Wie muss denn nun eine minimale aber doch wohlgeformte SVG Konstruktion fürs Web aussehen? 😟
Das kommt darauf an, ob die Grafik eine einzelne Datei darstellt oder direkt im HTML-Code notiert wird.
Viele Grüße
Robert