Un site Wap
Les liens
HomeUpDown

Tout comme le Web, le Wap est hypertexte. L'utilité première des liens en Wml est de permettre la navigation vers les autres cartes du deck (voir la structure d'un document Wml).


 

Liens internes

La balise de liens à l'intérieur d'un même deck ne présente pas de complication particulière et rappellera le système des "ancres" pour les habitués du Html.

<a href="#identifiant">Lien</a> où identifiant est bien entendu le contenu de l'id="identifiant" de la carte vers laquelle on souhaite réaliser le lien.

Exemple :

<?xml version="1.0"?>
<!DOCTYPE wml ...>
<wml>
<card id="ct1" title="Carte 1">
<p>
Carte 1<br/>
<a href="#ct2">Vers carte 2</a><br/>
<a href="#ct3">Vers carte 3</a>
</p>
</card>
<card id="ct2" title="Carte 2">
<p>
Carte 2<br/>
<a href="#ct1">Retour carte 1</a>
</p>
</card>
<card id="ct3" title="Carte 3">
<p>
Carte 3<br/>
<a href="#ct1">Retour carte 1</a>
</p>
</card>
</wml>


 

Liens externes

Les liens externes prennent la même forme qu'en Html. N'oubliez pas que dès que vous faites un lien vers une page Wml (externe), il faut mettre en oeuvre tout le processus de communication téléphonique. Ce qui est assez long !

Exemples :

<a href='produits.wml'> ... </a> Lien vers un fichier situé dans le même répertoire que la page du lien.
<a href='http://wap.html.com/produits.wml'>
... </a>
Lien vers une page Wml d'un autre site.
<a href='http://wap.html.com/produits.wml#p1'>
... </a>
Lien vers une ancre d'une page Wml d'un autre site.


   

Simulations d'après Nokia Wap Toolkit