JueDan: Wie W3C-konformes XHTML/SVG-Dokument erstellen?

Beitrag lesen

Hallo Forum,

im Moment bin ich dabei, meine Seite W3C-konform zu machen. Es sind einige Seiten dabei, die SVG-Grafiken als Inline enthalten und durch ein Perl-Skript generiert werden. Meine Frage, wie muss der Header aussehen, damit es W3C-konform wird?

Ein Auszug aus der Datei:

  
<!DOCTYPE html PUBLIC  
	"-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"  
	"http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">  
  
<html xmlns="http://www.w3.org/1999/xhtml"  
xmlns:svg="http://www.w3.org/2000/svg"  
xmlns:xlink="http://www.w3.org/1999/xlink"  
xml:lang="DE" lang="DE" dir="ltr">  
  
<body id="top">  
<p>SVG-Grafik</p>  
<dl>  
<dt>  
<svg>  
...  
</svg>  
</dt>  
<dd>...</dd>  
<dl>  
  
</body>  
</html>  

Der Validator von W3C meckert an dem Tag <svg> herum, weil es nicht bekannt ist. Wenn ich die Beispiele, die einem per Google entgegengeschleudert werden validiere, wird die gleiche Meldung ausgegeben.
Wie muss man es denn richtig machen?