WML-Tutorial
[ Inhaltsverzeichnis ]WML
 Grundgerüst einer WML-Datei
Der Dokumenten-Prologue
Der WML-Bereich / das Deck


Der Dokumenten-Prologue

Eine gültige WML-Datei ist ein gültiges XML-Dokument und muss daher eine XML-Deklaration und die Angabe über den Dokumententyp beinhalten.

Beispiel :


<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

Erklärung :

Durch die Angabe von <?xml version="1.0"?> in der ersten Zeile wird angezeigt, dass WML von der XML-Version 1.0 abstammt. Die zweite Zeile legt den Dokumententyp fest und spezifiziert den verwandten WML-Standard, hier 1.1.



Der WML-Bereich / das Deck

Der gesamte Inhalt einer WML-Datei, ausser der XML-Deklaration und der Definiton des Dokumententyps, wird in das wml-Tag <wml> und </wml> eingeschlossen, und als Deck bezeichnet. Hier befinden sich dann z.B. die Cards sowie noch weitere Informationen über das Deck.

Beispiel :


<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
  <card>
    <p>
  	Dies ist die erste Card.
    </p>
  </card>
  
  <card id="zwei">
    <p>
  	Dies ist die zweite Card.
    </p>
  </card>
</wml>

Erklärung :

Im obigen Beispiel werden innerhalb des wml-Tags zwei Cards definiert, die den angegebenen Text anzeigen.