Un site Wap
Le document type
HomeUpDown

Voici pour débuter un document WML type. Ce modèle sera bien entendu étoffé en cours d'étude.
 
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
  En-tête classique d'un document XML (puisque le Wml est dérivé du Xml) avec sa balise xml et son DTD (voir le DTD du WML 1.1).
Cette en-tête préalable à tout document Wml est obligatoire.
<wml>
  Début du document Wml proprement dit.
<card id="card1" title="Carte 1">
<p>
Votre texte ici !
</p>
</card>
  La première carte. Remarquez :
    • la balise de début <card ...> et de fin </card> de la carte.
    • en Xml, tout texte doit être structuré en paragraphes. Il y aura donc toujours au moins un paragraphe <p> dans la carte.
    • le Xml réclame toujours une balise de fin. On n'oubliera donc pas la balise </p> de fin de paragraphe.
    • comme le Xml, le Wml est "case sensitive". Pour éviter les ennuis, on a pris l'habitude d'écrire les balises et leurs attributs en minuscules.
<card id="card2" title="Carte 2">
<p>
Votre texte ici !
</p>
</card>
  Une seconde carte. Il faut bien entendu veillez que chaque carte a bien un identifiant id=" ... " unique.
<card id="card3" title="Carte 3">
<p>
Votre texte ici !
</p>
</card>
  On peut ajouter autant de cartes que l'on souhaite mais ne perdez pas de vue la capacité de mémoire des mobiles et la limite estimée à 1.400 octets par deck.
</wml>
  Fin du document Wml. Cette balise de fin est indispensable [pas comme la balise </html>}.

Et voici le document type complet pour vous faciliter un copier/coller.
 
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>

<card id="card1" title="Carte 1">
<p>
Votre texte ici !
</p>
</card>

<card id="card2" title="Carte 2">
<p>
Votre texte ici !
</p>
</card>

<card id="card3" title="Carte 3">
<p>
Votre texte ici !
</p>
</card>

</wml>