WML - Elementi

WML è definito da un insieme di elementi che specificano tutti i markup e le informazioni strutturali per un deck WML. Gli elementi sono identificati da tag, ciascuno racchiuso in una coppia di parentesi angolari.

A differenza dell'HTML, il WML aderisce strettamente alla struttura gerarchica XML e, quindi, gli elementi devono contenere un tag di inizio; qualsiasi contenuto come testo e / o altri elementi; e un tag di fine. Gli elementi hanno una delle due strutture seguenti:

  • <tag> content </tag> : Questo modulo è identico all'HTML.

  • <tag />:Viene utilizzato quando un elemento non può contenere contenuto visibile o è vuoto, ad esempio un'interruzione di riga. La parte prologo del documento WML non ha alcun elemento che abbia un elemento di chiusura.

La tabella seguente elenca la maggior parte degli elementi validi. Un dettaglio completo di tutti questi elementi è fornito nel Riferimento ai tag WML .

Elementi di mazzo e carte

Elementi WML Scopo
<! ->  Definisce un commento WML
<wml>  Definisce un deck WML (root WML)
<head> Definisce le informazioni sulla testa
<meta> Definisce le meta informazioni
<card> Definisce una carta in un mazzo
<access> Definisce le informazioni sul controllo dell'accesso di un mazzo
<template> Definisce un modello di codice per tutte le carte in un mazzo

Elementi di testo

Elementi WML Scopo
<br> Definisce un'interruzione di riga
<p>  Definisce un paragrafo
<table> Definisce una tabella
<td> Definisce una cella della tabella (dati della tabella)
<tr> Definisce una riga della tabella
<pre> Definisce il testo preformattato

Tag di formattazione del testo

Elementi WML Scopo
<b> Definisce il testo in grassetto
<big>  Definisce il testo grande
<em> Definisce il testo enfatizzato
<i> Definisce il testo in corsivo
<small> Definisce il testo piccolo
<strong> Definisce il testo forte
<u> Definisce il testo sottolineato

Elementi dell'immagine

Elementi WML Scopo
<img> Definisce un'immagine

Elementi di ancoraggio

Elementi WML Scopo
<a> Definisce un'ancora
<ancora>  Definisce un'ancora

Elementi dell'evento

Elementi WML Scopo
<do> Definisce un gestore di eventi do
<unvent> Definisce un gestore di eventi onevent
<postfield> Definisce un gestore di eventi postfield
<ontimer> Definisce un gestore di eventi ontimer
<onenterforward> Definisce un gestore onenterforward
<onenterbackward> Definisce un gestore onenterbackward
<onpick> Definisce un gestore di eventi onpick

Elementi del compito

Elementi WML Scopo
<go> Rappresenta l'azione del passaggio a una nuova carta
<noop> Dice che non si dovrebbe fare nulla
<prev> Rappresenta l'azione di tornare alla carta precedente
<refresh> Aggiorna alcune variabili della scheda specificate.

Elementi di input

Elementi WML Scopo
<input>  Definisce un campo di input
<select> Definisce un gruppo di selezione
<option> Definisce un'opzione in un elenco selezionabile
<fieldset> Definisce una serie di campi di input
<optgroup> Definisce un gruppo di opzioni in un elenco selezionabile

Elementi variabili

Elementi WML Scopo
<setvar> Definisce e imposta una variabile
<timer> Definisce un timer