wml程式的基本結構和字元使用的基本規則

2021-08-30 05:50:38 字數 1367 閱讀 6287

例項:

<?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的所有標籤 屬性 規定和列舉及它們...