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