WML - 元素



WML 由一組元素定義,這些元素指定 WML 構架的所有標記和結構資訊。元素由標籤識別,每個標籤都包含在一對尖括號中。

與 HTML 不同,WML 嚴格遵循 XML 層次結構,因此,元素必須包含開始標籤;任何內容,例如文字和/或其他元素;以及結束標籤。元素具有以下兩種結構之一

  • <tag> content </tag>:此表單與 HTML 相同。

  • <tag />:當元素不能包含可見內容或為空時,例如換行符,使用此方法。WML 文件的序言部分沒有任何具有結束元素的元素。

下表列出了大多數有效元素。所有這些元素的完整詳細資訊在WML 標籤參考中給出。

構架 & 卡片元素

WML 元素 用途
<!-->  定義 WML 註釋
<wml>  定義 WML 構架(WML 根)
<head> 定義頭部資訊
<meta> 定義元資訊
<card> 定義構架中的卡片
<access> 定義有關構架訪問控制的資訊
<template> 為構架中的所有卡片定義程式碼模板

文字元素

WML 元素 用途
<br> 定義換行符
<p>  定義段落
<table> 定義表格
<td> 定義表格單元格(表格資料)
<tr> 定義表格行
<pre> 定義預格式化文字

文字格式化標籤

WML 元素 用途
<b> 定義粗體文字
<big>  定義大號文字
<em> 定義強調文字
<i> 定義斜體文字
<small> 定義小號文字
<strong> 定義加粗文字
<u> 定義下劃線文字

影像元素

WML 元素 用途
<img> 定義影像

錨元素

WML 元素 用途
<a> 定義錨點
<anchor>  定義錨點

事件元素

WML 元素 用途
<do> 定義 do 事件處理程式
<onevent> 定義 onevent 事件處理程式
<postfield> 定義 postfield 事件處理程式
<ontimer> 定義 ontimer 事件處理程式
<onenterforward> 定義 onenterforward 處理程式
<onenterbackward> 定義 onenterbackward 處理程式
<onpick> 定義 onpick 事件處理程式

任務元素

WML 元素 用途
<go> 表示切換到新卡片的操作
<noop> 表示不執行任何操作
<prev> 表示返回上一張卡片的操作
<refresh> 重新整理一些指定的卡片變數。

輸入元素

WML 元素 用途
<input>  定義輸入欄位
<select> 定義選擇組
<option> 定義可選擇列表中的選項
<fieldset> 定義一組輸入欄位
<optgroup> 定義可選擇列表中的選項組

變數元素

WML 元素 用途
<setvar> 定義並設定變數
<timer> 定義定時器
廣告

© . All rights reserved.