Struktura dokumentu

--------------------
Szkielet dokuemntu
--------------------


Oto przyk│adowy szkielet dokumentu xml:

<wml>
<head>
   informacja o dokumencie
</head>
<card>
   tre╢µ kart
</card>
</wml>


Znacznik <wml> i </wml> rozpoczyna i zamyka ca│y dokument. MiΩdzy nim musi znajdowaµ siΩ ca│a tre╢µ pliku.
Znaczniki <head></head> jest nag│≤wkiem dokumentu. Znajduj▒ siΩ tu wszystkie informacje o stronie.
Znaczniki <card></card> jest to jedna karta pliku zastΩpuj▒ca jeden plik HTML.

Znacznikiem opcjonalnym jest komenda <template></template>. Informacje w nim zawarte s▒ aktualne we wszystkich kartach.

--------------------
Znacznik HEAD
--------------------


MiΩdzy HEAD mo┐emy wstawiµ nastΩpuj▒ce parametry:

  • <meta content="charset" user-agent="character-set=ISO-8859-2" /> - typ kodowania liter; przyk│ad ten jest zalecany.
  • <meta http-equiv="content-type" content="text/vnd.wap.wml" /> - definicja nag│≤wka HTTP; znacznik ten jest potrzebny m.in. gdy serwer z kt≤rego korzystamy nie obs│uguje plik≤w .wml.
  • <access domain="" path="" /> - ograniczenie dostΩpu do strony przez u┐ytkownik≤w; domain="" - nazwa domeny z kt≤rej mo┐na siΩ │▒czyµ na stronΩ; path="" - katalog z kt≤rego mog▒ korzystaµ u┐ytkownicy

    --------------------
    Parametry kart
    --------------------


    Sk│adnia komendy:
    <card atrybut="warto╢µ"></card>

    Oto parametry kart, kt≤re umo┐liwiaj▒ lepsz▒ nawigacjΩ na stronie:

  • id="" - nazwa karty; nie mo┐e siΩ ona rozpoczynaµ od cyfry
  • title="" - tytu│ karty; wy╢wietlany jest on w nag│≤wku okienka telefonu
  • newcontext="" - wykasowanie historii nawigacji (warto╢µ: true)
  • onenterforward="" - automatyczne otworzenie karty, bez wy╢wietlania karty przekierowuj▒cej (warto╢ci▒ jest nazwa karty); dotyczy tylko nawigacji w prz≤d.
  • onbackward="" - automatyczne otworzenie karty, bez wy╢wietlania karty przekierowuj▒cej (warto╢ci▒ jest nazwa karty); dotyczy tylko nawigacji wstecz.
  • ontimer="" - automatyczne otworzenie karty, z wy╢wietlaniem karty przekierowuj▒cej (warto╢ci▒ jest nazwa karty) po okre╢lonym komend▒ <timer> czasie; musi byµ ona zadeklarowana zaraz po rozpoczΩciu siΩ karty.