4.5.1.3 XML (Extensible Markup Language), XHTML

iDevice ikoon 4.5.1.3 XML (Extensible Markup Language), XHTML

XML on W3C soovitatud üldotstarbeline märgendikeel, mille eesmargiks on struktureeritud info jagamine erinevate infosüsteemide vahel, eelkõige veebipõhistes rakendustes. XML on vabalt laiendatav keel, mis tähendab, et märgendeid saab vabalt juurde luua vastavalt vajadusele. XMLi baasil on loodud palju erinevaks otstarbeks mõeldud standardeid, näiteks RSS uudisvoogude edastamiseks ja SOAP veebiteenuste kasutamiseks.

Erinevalt HTMList iseloomustab XMLi väga range koodi korrektsus, mis tagab viimase stabiilse töötamise kõikides keskkondades. Selleks, et ka HTML oleks kõikides brauserites samamoodi nähtav, on kasutusele võetud XMLi karmid esitluse reeglid. Tulemuseks on XHTML (Extensible HyperText Markup Language), mis on veebiarenduses uus standard. XHTML on XML-i rakendus. Lihtsamalt öeldes on XHTML-i puhul tegemist HTML keelega, mis on realiseeritud XML-is.

Erinevalt HTML-ist on korrektselt vormistatud XHTML dokumendi puhul võimalik kasutada XML-i tööriistu.