WML - Images

L'élément <img> est utilisé pour inclure une image dans une carte WAP. Les périphériques sans fil compatibles WAP ne prennent en charge que le format d'image Wireless Bitmap (WBMP).

Les images WBMP ne peuvent contenir que deux couleurs: noir et blanc. L'extension de fichier de WBMP est ".wbmp" et le type MIME de WBMP est "image / vnd.wap.wbmp".

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

Attribut Valeur La description
aligner
  • top
  • middle
  • bottom
Alignement de l'image
alt Texte alternatif Définit un autre texte à afficher si l'image n'est pas affichée.
la taille
  • px
  • %
Hauteur de l'image en pixels ou en pourcentage. Si vous spécifiez la valeur en pixels, la syntaxe est "140" au lieu de "140px".
hspace
  • px
  • %
Définit un espace blanc à gauche et à droite de l'image. Si vous spécifiez la valeur en pixels, la syntaxe est "140" au lieu de "140px".
localrc cdata Définit une autre représentation de l'image. Si cet attribut est défini, le navigateur l'utilisera à la place de l'attribut "src".
src URL de l'image Un chemin vers l'image wbmp.
vspace
  • px
  • %
Définit l'espace blanc au-dessus et au-dessous de l'image. Si vous spécifiez la valeur en pixels, la syntaxe est "140" au lieu de "140px".
largeur
  • px
  • %
Définit la largeur de l'image. Si vous spécifiez la valeur en pixels, la syntaxe est "140" au lieu de "140px".
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.

Comment créer des images ".wbmp"

Il existe des outils gratuits disponibles sur Internet pour créer des images ".wbmp".

Le Nokia Mobile Internet Toolkit (NMIT) est fourni avec un éditeur d'images WBMP que vous pouvez utiliser. Vous pouvez convertir des fichiers image GIF ou JPG existants en fichier WBMP à l'aide de NMIT.

Un autre outil gratuit est ImageMagick , qui peut vous aider à créer des images WBMP.

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

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

<wml>

<card title="WML Images">
<p>
This is Thumb image
<img src="/images/thumb.wbmp" alt="Thumb Image"/>
</p>

<p>
This is Heart image
<img src="/images/heart.wbmp" alt="Heart Image"/>
</p>

</card>

</wml>

Cela produira le résultat suivant: