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?