這裡簡單介紹一個關於WML文件的概念,其他的細節問題會在後面的章節還詳細介紹。
聲明
由於WML語言繼承於XML,所以一個有效的WML文檔必須包含一個XML聲明和一個文件類型聲明。
以下就是一個最常用的聲明,由於WML語法要求非常嚴格,為了避免出錯,制作者可以直接拷貝粘貼到制作文檔。
<?XML version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.com/DTD/wml_1.1.XML">
注:<?XML version="1.0"?> 語句必須出現在一個Deck的首行,而且必須頂頭寫,插入任何字符哪怕是空格都會造成語法錯誤。
主體結構
這是一個最簡單的WML文件:
<?XML version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.com/DTD/wml_1.1.XML">
<wml>
<card title="sample">
<p>Hello WAP!</p>
</card>
</wml>