例項:
<?xml version="1.0"?>
our html tutorial.
our xml tutorial.
該程度基本結構可以分為以下幾個關鍵部分:
宣告。wml程式有許多deck組成,對於每乙個deck,在其文件開頭必須進行xml的宣告和文件型別doctype的宣告。
xml宣告總是在檔案的第一行,注意前面最好不要有空格:
<?xml version="1.0"?>
緊跟著是doctype宣告,注意宣告是字母的大小寫不要搞錯:
標籤。該標籤用於包含和定義wml的乙個deck。它有乙個可選的xml:lang屬性來制定文件的語言,
比如表示文件語言為中文。
標籤。乙個deck可以包含多個card,每個card的內容可能不止一屏顯示。對於每乙個card,wml均使用和
進行包含和定義。 同時可以包含多個可選的屬性,如。
標籤不可交叉使用
文件內容位於 ... 標籤內。
文件中的每個 card 位於 ... 標籤內
實際的段落在 標籤中。
每個 card 元素都有乙個 id 以及乙個 title。
wml是一種比較嚴格的語言,字元使用必須遵守相應的規則,這些基本規則主要包括以下幾個方面:
大小寫敏感。在wml中,無論是標籤元素還是屬性內容都是大小寫敏感的,這一點繼承了xml的嚴格特性,任何大小寫錯誤都可能導致訪問錯誤。
一般來說,wml的所有標籤,屬性,規定和列舉及它們的可接受值必須小寫,card的名字和變數可大寫和小寫,但它是區分大小寫的。包括引數
的名字和引數的數值都是大小寫敏感的,例如variable1、variable1和variable1都是不同的引數。
空格。對於連續的空字元,程式執行時只需要乙個空格。屬性名、符號(=)和值之間不能有空格。
標籤。標籤內屬性的值必須使用雙引號(")或單引號(')括起來。對於不成對出現的標籤,必須在大於號(>)前加上順斜槓(/),比如換
行標籤必須寫成
才正確。
不顯示的內容。在wml中,不顯示的字元主要包括換行符、回車符、空格和水平製表符,它們的8位十六進製制內碼分別為10、13、32及9。
程式執行時,wml將忽視所有的多於乙個以上的不顯示字元,即wml會把乙個或多個連續的換行、回車、水平製表符及空格轉換成乙個空個。
保留字元。這是wml的一些特殊字元,如小於號(<)、大於號(>)、單引號"'"、雙引號"""、和號(&)。
顯示漢字。如果希望wml程式執行時能夠顯示漢字,需要在程式開頭使用encoding指定漢字字符集。例如:<?xml version="1.0" encoding="utf-8">。
注意:指定漢字字符集的形式和方法可能因為開發工具或wap手機的不同而不同。
WML程式的基本結構
該基本結構可以分為以下幾個關鍵部分 1 宣告。wml程式由許多deck組成,對於每乙個deck,在其文件開頭必須進行xml的宣告和文件型別doctype的宣告。xml宣告總是在檔案的第一行,注意前面最好不要有空格或者換行 緊跟著是doctype宣告,注意宣告時字母的大小寫不要搞亂 3 標籤。該標籤用...
WML字元使用基本規則
wml是一種比較嚴格的語言,字元使用必須遵守相應的規則,這些基本規則主要包括以下幾個方面 大小寫敏感。在wml中,無論是標籤元素還是屬性內容都是大小寫敏感的,這一點繼承了xml的嚴格特性,任何大小寫錯誤都可能導致訪問錯誤。一般來說,wml的所有標籤,屬性,規定和列舉及它們的可接受值必須小寫,card...
WML字元使用基本規則
wml字元使用基本規則 wml是一種比較嚴格的語言,字元使用必須遵守相應的規則,這些基本規則主要包括以下幾個方面 1 大小寫敏感。在wml中,無論是標籤元素還是屬性內容都是大小寫敏感的,這一點繼承了xml的嚴格特性,任何大小寫錯誤都可能導致訪問錯誤。一般來說,wml的所有標籤 屬性 規定和列舉及它們...