XHTML Mobile Profile

XHTML Mobile Profile (XHTML MP, engl. "Mobile profile of the extensible markup language for hypertext " ) is a markup language specifically designed for mobile phones and PDAs. The XHTML MP specification defined by the Open Mobile Alliance ( OMA).

The XHTML Mobile Profile consists of modules according to the XHTML Modularization. It is a subset of XHTML 1.1 based on XHTML Basic. XHTML MP is mainly used together with Wireless CSS ( WCSS ) and ECMAScript Mobile Profile ( ESMP ).

XHTML MP 1.0 supports not only the modules of XHTML Basic also:

  • Forms ( partial) fieldset and optgroup tags.
  • B, big, hr, i, and small tags.
  • Style element and style attribute.

XHTML MP 1.1 also offers support for scripts, especially ECMAScript Mobile Profile ( ESMP ).

XHTML MP 1.2 provides full support for XHTML forms and support for the object element.

Example

An XHTML Mobile Profile page can look like this:

< DOCTYPE html PUBLIC "- / / WAPFORUM / / DTD XHTML Mobile 1.0 / / EN "    " http://www.wapforum.org/DTD/xhtml-mobile10.dtd " >         XHTML Mobile Profile document </ title>    </ head>    <body>      <p style="color: red;"> This is a red paragraph. </ p>    </ body> </ html> It is also an alternative DTD Openwave available, it contains compared to the normal XHTML Mobile Profile few enhancements: </p> <p> <? xml version = " 1.0" encoding = "utf -8"? > < DOCTYPE html PUBLIC "- / / OPEN WAVE / / DTD XHTML Mobile 1.0 / / EN " " http://www.openwave.com/dtd/xhtml-mobile10.dtd " > <html>    <head>      <title> XHTML Mobile Profile document </ title>    </ head>    <body>      <p style="color: red;"> <u> This is a red - underlined paragraph. </ u> < / p >    </ body> </ html> Web Links </p> <ul> <li></li> <li>Extension of Openwave version </li> <li></li> <li>ECMAScript Mobile Profile Candidate Version 1.0 (PDF file, 1.29 MB ) </li> </ul> <ul> <li>HTML </li> <li>OMA standard </li> </ul> </section> <section class="relLinks"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- memim 1 wide adaptive --> <ins class="adsbygoogle" style="display:block;clear:both;" data-ad-client="ca-pub-8545452838648870" data-ad-slot="6796476374" data-ad-format="auto"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </section> <div class="comments"> </div> <section> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-8545452838648870" data-ad-slot="9697283175"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </section> <span style="font-size:.5em">831050</span> <div class="share_buttons"> <div class="addthis_sharing_toolbox"></div> </div> </main> </div> </td></tr><tr><td id="footer"> <div class="aligner"> <footer class="mainHolder" style="text-align:center;"> <!--LiveInternet counter--><script type="text/javascript"><!-- document.write("<a href='http://www.liveinternet.ru/click' "+ "target=_blank rel=nofollow><img src='//counter.yadro.ru/hit?t18.5;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";"+Math.random()+ "' alt='' title='LiveInternet' "+ "border='0' width='88' height='31'><\/a>") //--></script><!--/LiveInternet--> <br /> memim.com 2024<br /> All rights reserved<br /> <span style='font-size:0.5em'>Page generated in 0.0023<br /></span> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-5093bb6e1c1ddca0"></script> <script> function jr(ready){ if(window.jQuery){ //ready(); }else{ setTimeout(jr,100,ready); } } jr(function() { $(".imagesHolder img").each(function () { var i=$(this); console.log(i.attr('src')+' '+i.width()+' '+i.readyState); //$(this).remove(); }); }); </script> </footer> </div> </td></tr></table> <span style="font-size:.3em">de</span> </body> </html>