WML-Tutorial
[ Inhaltsverzeichnis ]WML
 Die Card
Cards


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 :


<?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.



  <card id="karte1" title="Willkommen" newcontext="false">
      <!-- Inhalt -->
  </card>

Attribut

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.