WML - Liens

WML vous offre la possibilité de lier diverses cartes à l'aide de liens, puis de parcourir différentes cartes.

Il existe deux éléments WML, <anchor> et <a>, qui peuvent être utilisés pour créer des liens WML.

Élément <anchor> WML:

La paire de balises <anchor> ... </anchor> est utilisée pour créer un lien d'ancrage. Il est utilisé avec d'autres éléments WML appelés <go />, <refresh> ou <prev />. Ces éléments sont appelés éléments de tâche et indiquent aux navigateurs WAP quoi faire lorsqu'un utilisateur sélectionne le lien d'ancrage

Vous pouvez insérer du texte ou une image avec une balise de tâche dans la paire de balises <anchor> ... </anchor>.

L'élément <anchor> prend en charge les attributs suivants:

Attribut Valeur La description
Titre cdata Définit un texte identifiant le lien
xml: lang language_code Définit la langue utilisée dans l'élément
classe données de classe Définit un nom de classe pour l'élément.
id ID d'élément Un identifiant unique pour l'élément.

Voici l'exemple montrant l'utilisation de l'élément <anchor>.

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">

<wml>

<card title="Anchor Element">
<p>
   <anchor>
      <go href="nextpage.wml"/>
   </anchor>
</p>
<p>
   <anchor>
      <prev/>
   </anchor>
</p>
</card>

</wml>

Cela produira le résultat suivant:

Élément WML <a>:

La paire de balises <a> ... </a> peut également être utilisée pour créer un lien d'ancrage et toujours une manière préférée de créer des liens.

Vous pouvez insérer du texte ou une image dans des balises <a> ... </a>.

L'élément <a> prend en charge les attributs suivants:

Attribut Valeur La description
href URL Définit l'URL de la page aimée
Titre cdata Définit un texte identifiant le lien
xml: lang language_code Définit la langue utilisée dans l'élément
classe données de classe Définit un nom de classe pour l'élément.
id ID d'élément Un identifiant unique pour l'élément.

Voici l'exemple montrant l'utilisation de l'élément <a>.

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"
"http://www.wapforum.org/DTD/wml12.dtd">

<wml>

<card title="A Element">
<p> Link to Next Page: 
   <a href="nextpage.wml">Next Page</a>
</p>
</card>

</wml>

Cela produira le résultat suivant: