card
transmises en une fois.
Un exemple:
<?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="intro" title="Patrick LARREYA"> <p align="center"> <b>Introduction au WAP</b> </p> </card> </wml>
Ou consultez un source complet
Attention: XML est strict et la syntaxe doit être respectée scrupuleusement. En particulier, toute balise ouverte doit être fermée et les majuscules distinguées des minuscules. Les caractères non ASCII standard doivent être remplacés par leur constante.
Structure | ||
card |
Une carte représente une page de consultation La première carte affichée est la première du document. Les autres cartes sont atteintes en naviguant. <card id="intro" title="introduction">
|
|
id |
Identifiant servant de point de branchement La plupart des balises acceptent un identifiant. |
|
title | titre de la carte | |
p |
Paragraphe standard<p align="center">
|
|
align | alignement. left | right | center |
|
br |
Balise vide de passage à la ligne. <br/>
|
|
Navigation simple | ||
do |
affectation des boutons. permet de se brancher vers une autre carte, un autre site Wap, ou à lancer un formulaire <do type="accept" label="suite"><go href="#suite"/></do> <do type="prev" label="retour"><prev/></do> <do type="reset" label="reset"><reset/></do> |
|
label | Texte affiché pour le bouton | |
type |
|
|
a |
lien hypertexte
<a href="#suite"/>A suivre...</a> |
|
href |
Référence de carte sous forme "#carte"
ou de site sous forme "http://site/wap" Téléphone: "wtai://wp/mc;+33nnnnnnnnn" (sans le 0) |
|
Présentation | ||
img |
Image au format WBMP. Il s'agit d'un format bitmap une couleur. Des convertisseurs et pluggins libres existent. <img src="hello.wbmp" alt="Good morning" height="80" width="120"/>
|
|
src | Source de l'image, au format WBMP et petite. | |
alt | texte de remplacement | |
height | hauteur de l'image | |
width | largeur de l'image | |
b | Gras. <b> |
|
big | plus grand. <big> |
|
small | plus petit. <small> |
|
i | Italique. <i> |
|
u | Souligné. <u> |
|
&spécial; | variables de substitution pour caractères spéciaux & & < > < > ' - " ' ­ " |
|
Tableaux | ||
table |
Table. La taille des écrans en limite l'usage<table align="center" columns="3">
|
|
align | alignement. left | right | center |
|
columns | nombre de colonnes | |
title | titre de la table | |
tr | ligne de table <tr>...</tr> |
|
td | cellule de table <td>...</td> |
|
Formulaires et navigation avancée | ||
WML ne gère pas directement le mail. Les données doivent être saisies dans un formulaire et envoyées à un serveur capable de les interpréter et de faire suivre. | ||
input | zone de texte.
<input type="text" name="champ1"/>
|
|
type | Type du champ, toujours "texte" |
|
name | nom du champ repris pour l'envoi du formulaire | |
anchor | ancre d'envoi de formulaire La liste des champs est précisée dans une balise go .<anchor>Soumettre
|
|
go | description de l'envoi | |
method | méthode d'envoi, toujours "post" |
|
postfield | champ à envoyer | |
name | nom du champ pour l'envoi | |
value | valeur à envoyer.
"$(champ1)" signifie
"contenu du champ <input> champ1".
|
Tout ce qui est nécessaire pour créer son site et le faire héberger est à portée.
Ce site délivre des informations générales sur XML.
Patrick LARREYA, Janvier 2001.