XHTML is a stricter and cleaner version of HTML.
To learn more about XHTML, please read our XHTML tutorial.
XHTML 1.0 became a W3C Recommendation 26. January 2000.
XHTML 1.0 Revision became a W3C Recommendation 1. August 2002. The revision was not a new version, but an update and a "bug-fix".
XHTML 1.1 became a W3C Recommendation 31. May 2001.
XHTML 1.1 (SE) became a W3C Recommendation 23. November 2010.
XHTML 1.0 was the first major change to HTML since 1997.
XHTML was an important step for creating a standard that provided richer web pages on a wider range of user agents (like desktop PCs, mobile (wireless) devices, and mobile phones).
XHTML 1.0 reformulates HTML 4.01 in XML. XHTML 1.0 relies on HTML 4.01 for the meanings of the HTML tags.
W3C's next step included modularization of XHTML into smaller element collections, to make it easier to combine XHTML with other markup languages, like vector graphics or multimedia.
Modularization of XHTML reduced development costs, improved cooperation with other applications (like databases), easier communication with different user agents, and cleaner integration between HTML and different XML standards.
XHTML 1.0 was a reformulation of HTML 4.01 in XML.
Small devices could not support all XHTML functions, therefore the specification was split into modules with limited functionality. Small devices could reduce their complexity by supporting only some of the modules.
XHTML 1.1 is a strict language. XHTML 1.1 is not backward compatible with HTML 4.01.
XHTML 2.0 is expected to remain similar to XHTML 1.1, but may be altered to conform to the requirements of XML standards like XML Linking and XML Schema.
XForms is an XML application that represents the next generation of forms for the Web. XForms is intended to be integrated into other markup languages, such as XHTML, ODF or SVG
XLink is a language for creating and describing links in XML documents. XLink is similar to HTML links - but it is more powerful. To learn more about XLink, please read our XLink tutorial.
HLink is an extension to XLink, and it specifies which attributes of elements represent links, and how those links should be traversed.
| Specification | Draft / Proposal | Recommendation |
|---|---|---|
| XHTML 1.0 | 26. Jan 2000 | |
| XHTML 1.0 Revision | 01. Aug 2002 | |
| XHTML 1.1 (SE) | 23. Nov 2010 | |
| XHTML Modules 1.1 (SE) | 29. Jul 2010 | |
| XHTML Basic 1.1 (SE) | 23. Nov 2010 | |
| XHTML Events | 14. Oct 2003 | |
| XHTML Events 2 | 16. Dec 2010 | |
| XHTML Print (SE) | 23. Nov 2010 | |
| XHTML Media Types (SE) | 16. Jan 2009 | |
| XHTML 2.0 | 16. Dec 2010 | |
| XForms 1.0 | 14. Oct 2003 | |
| XForms 1.1 | 20. Oct 2009 | |
| XLink 1.0 | 27. Jun 2001 | |
| XLink 1.1 | 06. May 2010 | |
| HLink | 16. Dec 2010 |
The perfect solution for professionals who need to balance work, family, and career building.
More than 10 000 certificates already issued!
The HTML Certificate documents your knowledge of HTML.
The HTML5 Certificate documents your knowledge of advanced HTML5.
The CSS Certificate documents your knowledge of advanced CSS.
The JavaScript Certificate documents your knowledge of JavaScript and HTML DOM.
The jQuery Certificate documents your knowledge of jQuery.
The XML Certificate documents your knowledge of XML, XML DOM and XSLT.
The ASP Certificate documents your knowledge of ASP, SQL, and ADO.
The PHP Certificate documents your knowledge of PHP and SQL (MySQL).
Your message has been sent to W3Schools.