Syntaxunterschiede gegenüber HTML

(Auszug aus "Das Einsteigerseminar SVG — Webgrafiken mit XML" von Helma Spona)

Wenn Sie über HTML-Kenntnisse verfügen, sollten Sie einiges beachten, wenn Sie XML-Code bzw. SVG-Code erstellen. Ansonsten könnten Sie sehr unangenehme Überraschungen erleben und Fehler am laufenden Band erhalten.

  • Zunächst einmal berücksichtigt SVG Groß- und Kleinschreibung. Alle Tags, Attribute und deren Werte werden vollständig klein geschrieben.
  • Wenn Sie Tags benennen, können Sie in den Namen auch Großbuchstaben verwenden. Beim Zugriff darauf müssen Sie aber auch dann die Groß- und Kleinschreibung wie im Namen verwenden. Daher ist zu empfehlen, alles klein zu schreiben oder sich bestimmte einheitliche Regeln für die Benennung anzugewöhnen.
  • Alle Tags müssen abgeschlossen werden. Das bedeutet, ein Tag wie <text>, bei dem zwischen Anfangs- und Schlusstext etwas steht, muss mit </text> beendet werden. Tags, die lediglich aus Attributen bestehen, werden entsprechend mit /> abgeschlossen, bspw. <rect ... />.
  • Kommentare werden wie in HTML in die Tags <!-- und --> eingefasst.
  • Zum Positionieren von Elementen gibt es die Attribute top und left nicht. Stattdessen werden y und x verwendet.
  • Alle Attributwerte werden in Anführungszeichen eingeschlossen.
  • Alle Attribut-Wert-Kombinationen der Form Attributname="Wert" müssen durch Leerzeichen voneinander getrennt werden.

   

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema SVG bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © verlag moderne industrie GmbH 2001
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "Das Einsteigerseminar SVG — Webgrafiken mit XML" denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

verlag moderne industrie GmbH, Justus-von-Liebig-Straße 1, D-86899 Landsberg/Lech, fon ++49 (0) 81 91 / 125 – 0, leserservice(at)mi-verlag.de