svg4you: Möchte SVG-Script direkt in Html einbinden

Beitrag lesen

Tach eric,

Dabei würde ich das scribt nicht als externe Datei einbinden, sondern direkt in den Html-Code Stellen.

Grundsätzlich machbar ist das (XHTML-Absatz + roter SVG-Kreis, zum lokalen Testen einfach mal als *.xml in Firefox oder Opera laden):

  
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">  
  <head>  
    <title>SVG in XHTML</title>  
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=ISO-8859-1" />  
  </head>  
  <body>  
    <p>SVG in XHTML:</p>  
    <svg:svg xmlns:svg="http://www.w3.org/2000/svg">  
      <svg:circle cx="50" cy="30" r="20" fill="#F00"/>  
    </svg:svg>  
  </body>  
</html>

Allerdings muss der Inhalt dann auch XML-konform geparst werden. Für den Webeinsatz ist das eher nicht praktikabel, externe SVG-Einbindung dürfte besser funktionieren, aber SVG wird an sich leider noch immer nicht gut genug unterstützt.

Man liest sich,
svg4you