In der Datenbank befinden sich derzeit 477 Specials. Alle Specials anzeigen... |
Wohlgeformtes | |
Wohlgeformtes
Die Namen Eurer Tags und Attribute (und einiger anderer Konstrukte) sind sogenannte XML-Namen. Ein XML-Name darf (wie gewohnt) die normalen Buchstaben von A bis Z und von a bis z und die Ziffern 0 bis 9 enthalten. Darüber hinaus sind auch nicht-englische Buchstaben, Zahlen und Ideogramme erlaubt, beispielsweise deutsche Umlaute oder griechische Buchstaben (φ, ψ, ...). Erlaubt sind auch Bindestrich (-), Unterstrich (_) und Punkt (.), aber keine anderen Interpunktszeichen (Anführungszeichen, Dollar-Zeichen, Klammern, ...) oder Leerzeichen, Zeilenumbrüche oder ähnliches. Der Doppelpunkt (:) ist erlaubt, hat aber eine spezielle Funktion (mehr dazu beim Thema «Namensräume»). Am Beginn muß ein Buchstabe oder Ideogram oder dem Unterstrich stehen, aber keine Ziffer, kein Bindestrich und kein Punkt. In XML wird zwischen Groß- und Kleinschreibung unterschieden, folgendes Beispiel ist also nicht zulässig <tag>Der Inhalt</TAG> Kommentare in XML folgen der HTML-Syntax <!-- Dieses ist ein Kommentar in einer XML-Datei -->
Ein XML-Dokument kann Steueranweisungen (PI, Processing Instructions)
enthalten. Damit könnt Ihr Informationen an Programme übergeben, die Euer XML-Dokument
lesen. Solche Programme sind beispielsweise PHP oder der JavaScript-Interpreter Eueres Browsers: Beide
filtern Informationen aus dem umgebenen HTML-Code und werten diese Informationen aus. Eine XML-PI
beginnt mit <? und endet mit ?>. Nach dem <? folgt direkt das sogenannte
Ziel, ein XML-Name. Das Ziel kann der Name der auswertenden Anwendung
sein (<?php ... ?>) oder auch nur ein Schlüsselwort, an dem die Anwendung erkennt, was
gewünscht wird.
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
Die Attribute 'encoding' und 'standalone' sind optional.
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?> <book> <name>Der coole Comic</name> <number>1234-5</number> <prize currency="euro">5,99</prize> </book> |
Special vom: | 16.01.2003 |
Autor dieses Specials: | Henning Kockerbeck |
Die weiteren Unterseiten dieses Specials: | |
Die reine Lehre - HTML | |
Stilvoll - CSS | |
Kleiner Grundkurs Programmieren | |
Jetzt wird's dynamisch - JavaScript | |
Die andere Seite der Dynamik - PHP | |
Neue Gefilde - XML | |
Weiterführende Links | |
Zurück zur Hauptseite des Specials |