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

Beitrag lesen

Hallo JueDan,

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?

Validierender Ansatz:

<!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" dir="ltr">  
  <head>  
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />  
    <title>Test</title>  
  </head>  
  <body id="top">  
    <p>SVG-Grafik</p>  
      <svg:svg width="400" height="300">  
      <svg:circle cx="100" cy="100" r="30" fill="#F00" />  
    </svg:svg>  
  </body>  
</html>

Stellt aber kein Browser dar. Also eher via object einbinden oder die HTML5-Option nehmen, funktioniert dann wenigstens halbwegs.

Grüße,
Thomas