XHTML Mobile Profile
Wygląd
XHTML Mobile Profile (ang. extensible hypertext markup language mobile profile) – oparty na XML język znaczników określony w WAP 2.0. Czasami utożsamia się XHTML-MP i WAP 2.0, ale technicznie jest to nieuzasadnione[1].
Specyfikacja języka XHTML Mobile Profile została opracowana i jest aktualizowana przez organizację Open Mobile Alliance (MP).
Wersje
- XHTML-MP 1.0 - podstawowy zbiór znaczników mobilnych
- XHTML-MP 1.1 - dodany znacznik <script> i obsługa mobilnego JavaScriptu
- XHTML-MP 1.2 - dodano kolejne znaczniki formularzy i tryb wprowadzania tekstu.
Źródło: [2]
DOCTYPE
Każdy dokument XHTML Mobile Profile musi zawierać deklarację DOCTYPE. W zależności od wersji może to być:
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
"http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.1//EN"
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile11.dtd">
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN"
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">