WML-要素

WMLは、WMLデッキのすべてのマークアップおよび構造情報を指定する要素のセットによって定義されます。要素はタグで識別され、タグはそれぞれ1対の山括弧で囲まれています。

HTMLとは異なり、WMLはXML階層構造に厳密に準拠しているため、要素には開始タグが含まれている必要があります。テキストやその他の要素などのコンテンツ。と終了タグ。要素には、次の2つの構造のいずれかがあります。

  • <tag> content </tag> :このフォームはHTMLと同じです。

  • <tag />:これは、要素に表示可能なコンテンツを含めることができない場合、または改行などの空の場合に使用されます。WMLドキュメントのプロローグ部分には、終了要素を持つ要素がありません。

次の表に、有効な要素の大部分を示します。これらすべての要素の完全な詳細は、WMLタグリファレンスに記載されています。

デッキとカードの要素

WML要素 目的
<!->  WMLコメントを定義します
<wml>  WMLデッキ(WMLルート)を定義します
<頭> 頭の情報を定義します
<メタ> メタ情報を定義します
<カード> デッキでカードを定義します
<アクセス> デッキのアクセス制御に関する情報を定義します
<テンプレート> デッキ内のすべてのカードのコードテンプレートを定義します

テキスト要素

WML要素 目的
<br> 改行を定義します
<p>  段落を定義します
<表> テーブルを定義します
<td> テーブルセル(テーブルデータ)を定義します
<tr> テーブルの行を定義します
<pre> 書式設定済みのテキストを定義します

テキストフォーマットタグ

WML要素 目的
<b> 太字のテキストを定義します
<大きい>  大きなテキストを定義します
<em> 強調されたテキストを定義します
<i> イタリックテキストを定義します
<小さい> 小さなテキストを定義します
<strong> 強力なテキストを定義します
<u> 下線付きのテキストを定義します

画像要素

WML要素 目的
<img> 画像を定義します

アンカー要素

WML要素 目的
<a> アンカーを定義します
<アンカー>  アンカーを定義します

イベント要素

WML要素 目的
<do> doイベントハンドラーを定義します
<イベント> oneventイベントハンドラーを定義します
<ポストフィールド> ポストフィールドイベントハンドラーを定義します
<オンタイマー> オンタイマーイベントハンドラーを定義します
<onenterforward> onenterforwardハンドラーを定義します
<onenterbackward> onenterbackwardハンドラーを定義します
<onpick> onpickイベントハンドラーを定義します

タスク要素

WML要素 目的
<go> 新しいカードに切り替えるアクションを表します
<noop> 何もすべきではないと言う
<前へ> 前のカードに戻るアクションを表します
<更新> 指定されたいくつかのカード変数を更新します。

入力要素

WML要素 目的
<入力>  入力フィールドを定義します
<選択> 選択グループを定義します
<オプション> 選択可能なリストでオプションを定義します
<フィールドセット> 入力フィールドのセットを定義します
<optgroup> 選択可能なリストでオプショングループを定義します

可変要素

WML要素 目的
<setvar> 変数を定義および設定します
<タイマー> タイマーを定義します