XHTML是下一代WML的基础。具有WAP CSS的XHTML Mobile Profile标记语言是构成WML2.0的主要部分。它能够对原有的WML提供一些增强功能,特别是在内容的表现方面。但它也借用了许多适用于WAP的规范。例如,脚本(scripting)、推送(push)电及电话功能集成(WTAI)等功能大量地借用了早期的WAP规范。
XHTML Basic是XHTML 1.0的移动版本。XHTML Basic是为那些不能支持XHTML功能全集的万维网客户设计的,例如,像移动电话、PDA、网页和机顶盒等万维网客户。XHTML Mobile Profile是是XHTML的一个严格子集。XHTML Mobile Profile是由WAP论坛定义的,它是在XHTML Basic基础上,从XHTML 1.0全集中增加一些元素和属性,这些元素和属性对于包括附加表示元素的移动测览器来说是非常有用的,而且它们能够支持内部风格篇。
WML 2.0规范对WML l.x兼容性扩展进行了定义,WML 1.x兼容性扩展可用于获得后向兼容性,这样就不必实施所有的WMLl.x功能。这些扩展功能使得使用WMLl.x编写的服务和应用软件,也能够在WAP2.0兼容的客户机中运行,这些客户机不具有能够同时支持XHTML Mobile Profile和本身WMLl.x的双测览器。