|  |  |  | 
|
|
 |
 |
 |
Focus - 20 Août 2008 Devenez "membre" de ALL HTML et faites partie d'une vraie communauté de passionnés et/ou de professionnels du développement sur Internet. L'accès membre est gratuit et vous permet d'accéder à des fonctionnalités complémentaires : - accéder à l'annuaire des 44 000 membres, - poster des messages dans les forums, - utiliser la messagerie interne, - bénéficier d'offres négociées...). Alors n'attendez-plus!
Inscrivez-vous dès à présent !
|
|
|
 |
 |
 |
WML |     | | Les liens en WML
1. Attributs de <a> La balise <a> permet d'établir un lien hypertexte, à l'intérieur même de votre document WML vers un autre document, ou encore vers l'extérieur (vers un autre site WAP). La structure d'un lien dans un dcocument WML est identique au HTML : <a href="...">Lien</a>.
Ses principaux attributs sont : - accesskey : Permet de spécifier une touche (0 à 9) de raccourci. - href : Spécifie le type de lien, interne ou externe. - class : Nom de la classe donnée à la balise à laquelle elle appartient. - title : Permet de spécifier une description du lien (identique à l'attribut alt pour une image).
Note : La fermeture de la balise <a> est obligatoire : </a>
2. Définition d'une "carte" (card) Pour définir une "carte" (card) il suffit tout simplement d'utiliser la balise <card>
Exemple : <card id="section1">
Note : Bien entendu on peut définir plusieurs "cartes" à l'intérieur d'un même document WML.
3. Liens internes (au sein d'un même document WML ("carte")) Exemple : <a href="#section1">Section 1</a>
Note : Attention à ne pas oublier le # devant l'ID. Dans cette exemple lors d'un clic sur ce lien, vous serez amené vers la "carte" (card) appelée section1
4. Liens internes (vers un document WML différent) a ) Lien vers un document WML situé dans le même répertoire Exemple : <a href="page2.wml">Page 2</a>
b ) Lien vers un document WML situé dans un répertoire différent Exemple : <a href="repertoire/page2.wml">Page 2</a>
c ) Lien vers un document WML situé dans le même répertoire et vers une "carte" Exemple : <a href="page2.wml#section1">Page 2</a>
d ) Lien vers un document WML situé dans un répertoire différent et vers une "carte" Exemple : <a href="repertoire/page2.wml#section1">Page 2</a>
5. Liens externe (vers un autre site WAP)
Exemple : <a href="http://wap.allhtml.com">ALL HTML - WAP</a>
6. La balise <anchor> A l'aide de la balise <anchor>, on peut créer également des liens. Cette balise peut être couplée avec : - <go> : Pour créer un lien ou executer un programme CGI. - <refresh> : Pour recharger le document en cours. - <prev> : Pour réaliser un retour vers la page précédente.
a) Balise <anchor> couplée avec la balise <go> Exemple : <anchor>Section1<go href="#section1"/></anchor>
b) Balise <anchor> couplée avec la balise <refresh> Exemple : <anchor>Actualiser</refresh></anchor>
c) Balise <anchor> couplée avec la balise <prev> Exemple : <anchor>Précédente</prev></anchor>
6. La balise <template> La balise template permet de créer un lien accessible sur toutes les "cartes" d'un document WML. Elle doit être combinée avec la balise <do>
<template> <do type="prev" label="Précédente"> <prev/> </do> </template>
Dans cet exemple, un lien vers la page précédente sera actif sur toutes les cartes d'un document WML. Attention cette balise doit être définie avant les "cartes". |
|
|  | 
Recommander ALL HTML Si vous appréciez ce site, n'hésitez pas à le faire découvrir à vos ami(e)s...
| Cliquez ici |
|
|
|  |  |