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 :
|
Source code
|
1
2
|
<?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 :
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<?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.
[SIZE=7]Quelle & © Ralf Peter Korte[/SIZE]