例如:
和
WML同樣支持在標誌中標出屬性。屬性是標誌的附加信息,與元素的內容不一樣,它並不在屏幕上顯示出來。屬性通常在元素的開始標誌后指定。如上面最後一個例子。
由於WML是XML的一種應用,因此所有的WML標記和屬性都是大小寫敏感的(跟完全不同),而且所有的標記都必須正確地結束。WML要求屬性的值必須放在雙引號或單引號內。單引號可放在屬性標誌內或雙引號內。字元亦可作為屬性的值。
XML支持這樣的註釋格式:
這些註釋在瀏覽器中並不顯示出來。
WML不支持嵌套元素註釋。
鏈接(URL)
WML外部引用方式跟HTML相同
http://www. wappu. cn/index.wml 或
http://www. wappu. cn/index.wml#login
內部引用,如果next是當前DECK中的一個CARD時,可以用這種方式:
#next
提供鏈接功能的WML元素有2個:
(參見任務)和(參見事件)。CDATA
XML支持CDATA的概念,以顯示不需要解釋的文本。下面的例子使用CDATA元素在WML頁面中顯示WML命令文本。
this is data
] ]>
瀏覽器窗口將顯示如下內容:
this is data
WML 使用 WMLScript 在客戶端運行簡單的代碼。WMLScript 是一種輕量級的
JavaScript 語言。不過,WML腳本並不嵌在 WML 頁面中。WML頁面僅僅含有對腳本URL 的引用。WML腳本在 WAP瀏覽器運行之前,需要先在伺服器上被編譯為位元組編碼。
WML文件本身就是文本文件,所以編輯不成問題,順手的編輯器都可以用。
WML編寫的頁面,最終需要在手機上測試,而我們又不能總在手機上進行測試,因為速度太慢,所以需要模擬器。歐朋瀏覽器支持WML頁面的顯示,可以當模擬器使用。另外,
W3C官網網為開發人員提供免費語法檢測服務。除了此以外,開發過程中還需要圖形製作轉換器(用來製作WAP格式的圖形文件)、字元轉碼器(漢字<=> UNICODE)等等。