Cards ( Definition )
Cards werden, wie schon erwähnt, innerhalb des wml-Tags <wml> und </wml> eingebunden, und dienen als Container für den Inhalt, wie Text, Grafik, etc. Sie werden durch das card-Tag <card> und </card> definiert und dadurch untereinander abgegrenzt, wobei der Inhalt jeder einzelnen Card innerhalb des card-Tags plaziert wird.
Beispiel :
|
Source code
|
1
2
3
4
5
6
7
|
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card>
<!-- Inhalt -->
</card>
</wml>
|
Cards ( Attribute )
Das card-Tag verfügt über eine Reihe von Attributen, die im folgenden card-Tag beispielhaft angegeben sind, und in der darunter stehenden Tabelle erläutert werden.
|
Source code
|
1
2
3
|
<card id="karte1" title="Willkommen" newcontext="false">
<!-- Inhalt -->
</card>
|
Attribut und Wirkung
id
Das Attribut id kennzeichnet eine Card innerhalb eines Decks. Über die id kann die Card angesprochen werden, z.B. durch einen Verweis ( Link ) von einer anderen Card oder einem anderen Deck. Die id einer Card sollte 8 Zeichen nicht überschreiten.
title
Über dieses Attribut wird ein Titel der Card definiert, der auf verschiedenste Weise von den mobilen Endgeräten verarbeitet wird. Er kann z.B. als Überschrift in der Titelleiste oder als Bookmarktext dienen.
newcontext
Durch dieses Attribut wird der WAP-Browser-Context in einen wohldefinierten Zustand zurückgesetzt. Es werden alle Variableninhalte im Browser-Context gelöscht und auch die History zurückgesetzt. Das Attribut kann den Wert true annehmen, wobei das eben beschriebene passiert, oder den Wert false, bei dem alles bleibt wie es ist.
[SIZE=7]Quelle & © Ralf Peter Korte[/SIZE]