| |
Ein SVG-Dokumentfragment kann von einem leeren Fragment reichen (d.h., kein conzelt nach innen des ' svg ' Element), zu a sehr einfaches SVG-Dokumentfragment, das Graphiken eines einzelne SVG enthält Element wie ein ' rect ' zu einem Komplex, tief genistete Ansammlung des Behälters Elemente und Graphiken Elemente . Ein SVG-Dokumentfragment kann selbst als selbständige Akte oder Hilfsmittel bereitstehen, in diesem Fall das SVG Dokumentfragment ist ein SVG-Dokument oder es kann als Fragment innerhalb eines Elternteils XML inline eingebettet werden Dokument. Das folgende Beispiel stellt dar, daß einfache SVG inline eingebettet während ein frag zufriedenstellen, das innerhalb eines Dokumentes des Elternteils XML ment ist. Merken Sie den Gebrauch von XML-namespaces, anzuzeigen daß das ' svg ' und ' Ellipse ' Elemente gehören dem SVG-namespace: < "standalone="yes" des?xml version="1.0? >, < Elternteil xmlns="http://example.org " xmlns:svg="http://www.w3.org/2000/svg "> <! - - Elternteil stellt hier --> zufrieden < svg:svg width="4cm "height="8cm" version="1.1 "> < svg:ellipse cx="2cm "cy="4cm" rx="2cm "ry="çm"/> </svg:svg > <! - -... --> </Elternteil > Dieses Beispiel zeigt ein etwas komplizierteres (d.h., es enthält mehrfaches Vierecke), alleinstehendes, selbständiges SVG Dokument: < "standalone="no" des?xml version="1.0? >, <!DOCTYPE-svg-ÖFFENTLICHKEITS"-// W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > < svg width="5cm "height="4cm" version="1.1 " xmlns="http://www.w3.org/2000/svg "> < unterschiedliche Vierecke des desc>Four </desc > < rect x="0.5cm "y="0.5cm" width="2cm "height="çm"/> "des width="çm" height="1.5cm < des rect x="0.5cm "y="2cm"/> "width="1.5cm" height="2cm < des rect x="3cm "y="0.5cm"/> "des width="çm" height="0.5cm < des rect x="3.5cm "y="3cm"/> <! - - zeigen Sie umreiß des Segeltuches mit ' rect' Element--> < rect x=".0çm "y=".0çm" width="4.98cm "height="3.98cm" fill="none"stroke="blue" stroke-width=".02cm"/> </svg > Ansicht dieses Beispiel als SVG (nur SVG-ermöglichte Datenbanksuchroutinen) ' svg ' Elemente können mitten in SVG-Inhalt erscheinen. Dieses ist die Einheit, durch die SVG-Dokument Fragmente können innerhalb anderer SVG-Dokumentfragmente eingebettet werden. Ein anderer Gebrauch für ' svg ' Elemente innerhalb der Mitte des SVG-Inhalts soll ein neues viewpor t. herstellen (sehen Sie das Herstellen a neu Darstellungsfeld .) In allen Argumenten für Befolgung der "Namespaces in XML" Empfehlung [ Xml-xml-ns ], ein SVG-namespace Erklärung muß zur Verfügung gestellt werden, damit alle SVG-Elemente gekennzeichnet werden, wie, gehörend dem SVG-namespace. das Folgen sind mögliche Weisen, eine namespace-Erklärung zur Verfügung zu stellen. Xmlns Attribut ohne ein namespace-Präfix konnte auf einem ' svg ' spezifiziert werden Element, das bedeutet, daß SVG das Rückstellungsnamespace für alle Elemente innerhalb ist Bereich des Elements mit den xmlns Attribut: < svg xmlns="http://www.w3.org/2000/svg "... >, < rect.../> </svg > Wenn ein namespace-Präfix auf den xmlns spezifiziert wird Attribut (z.B., xmlns:svg="http://www.w3.org/2000/svg") , dann das entsprechende namespace ist nicht die Rückstellung |  |
|
| |
|
|