HOME

W3C Tutorial
W3C HOME
W3C Introduction
W3C Process
W3C HTML
W3C XHTML
W3C XML
W3C CSS
W3C XSL
W3C DOM
W3C SOAP
W3C Other
Online Degrees
Please visit our sponsors !

W3C XHTML Activities

back next

HTML is the lingua franca for publishing hypertext on the World Wide Web.

XHTML 1.0 is the latest version of HTML.


Free Tutorials

To see how this Web Site was converted to XHTML, visit our XHTML tutorial.


XHTML Versions

XHTML 1.0

XHTML 1.0 was released as a W3C Recommendation 20. January 2000. 

XHTML 1.0 Second Edition

XHTML 1.0 Second Edition was released as a W3C Recommendation 1. August 2002. Is not a new version, but an update and a "bug fix".


About XHTML 1.0

XHTML 1.0 was the first major change to HTML since 1997, and a very important step on the way to create a standard that will provide richer web pages on a wider range of user agents (browsers), like desktop PCs, mobile (wireless) devices, and cell phones.

XHTML is an XML application with a clean migration path from HTML 4.01. W3C's first step was to reformulate HTML 4.01 into XML, resulting in XHTML 1.0. XHTML 1.0 relies on HTML 4.01 for the meanings of HTML tags.

The next step includes modularization of XHTML into smaller element collections, to make it easier to combine XHTML with other markup languages like vector graphics and multimedia. 

Modularization of XHTML also gives reduced development costs, improved cooperation with other applications (like databases), easier communication with different user agents (browsers), and cleaner integration between HTML and different XML standards.


W3C XHTML Activities

XHTML 1.0

XHTML 1.0 reformulates HTML 4.01 in XML. Most existing user agents (browsers) will be able to render (display) XHTML pages that follow the guidelines given in the XHTML 1.0 specification. For a quick overview visit our XHTML tutorial.

XHTML 1.1 (Modular XHTML)

Small devices (like mobile devices) cannot support all XHTML functions. The next XHTML version (1.1) divides the specification into modules with limited functionality. Small browsers can reduce their (resource hungry) complexity by supporting only selected modules (but once a module has been chosen, all of its features must be supported).

XHTML 1.1 is expected to be a strict language. XHTML 1.1 is not expected to contain any of the transitional material from XHTML 1.0, and it is not expected to be backward compatible with HTML 4-based user agents.

XHTML Basic

XHTML Basic is a small subset of XHTML 1.1. It contains only basic XHTML features like text structure, images, basic forms, and basic tables. It is designed for small browsers (like in handheld devices).

XHTML Events

With the support for the W3C Document Object Model level 2 in XHTML, event handlers can be attached to XHTML elements so that parent elements can handle events before and after child elements.

To learn more about the DOM, study our DOM tutorial.

XForms

With HTML forms, a user can visit a Web page, add information to the page, and submit the page to a Web server.

XForms are the successors to HTML forms, providing a much richer and presentation independent way of handling interactive Web transactions. Designed to be integrated with XHTML, we can expect that future e-commerce applications will demand the use of XForms.

To learn more about XForms, study our XForms tutorial.

XHTML Schemas

XHTML will reformulate XHTML for using XML Schemas instead of DTDs.

To learn more about DTDs, visit our DTD tutorial.

To learn more about Schemas, visit our Schema tutorial.

XHTML 2.0

XHTML 2.0 is a next generation markup language. The functionality is expected to remain similar to XHTML 1.1, but the markup language may be altered to conform to the requirements of  XML standards like XML Linking and XML Schema.


W3C HTML Specifications and Timeline

Specification Latest Draft Proposed Recommendation
       
XHTML 1.0 24. Nov 99 10. Dec 99 26. Jan 2000
XHTML 1.0 (SE)     01. Aug 2001
XHTML 1.1 05. Jan 00 06. Apr 01 31. May 2001
XHTML Basic 10. Feb 00 03. Nov 00 19. Dec 2000
XHTML Modules 04. Oct 00 22. Feb 01 10. Apr 2001
XHTML Events 12. Aug 02    
XForms 21. Aug 02    
XHTML Schemas 15. Aug 02    
XHTML 2.0 05. Aug 02    


W3C Reference:

W3C HTML Home Page


back next

Jump to: Top of Page or HOME or Printer Friendly Printer friendly page


Search W3Schools:


What Others Say About Us

Does the world know about us? Check out these places:

Dogpile Alta Vista MSN Google Excite Lycos Yahoo Ask Jeeves


We Help You For Free. You Can Help Us!


W3Schools is for training only. We do not warrant its correctness or its fitness for use. The risk of using it remains entirely with the user. While using this site, you agree to have read and accepted our terms of use and privacy policy.

Copyright 1999-2002 by Refsnes Data. All Rights Reserved


Validate How we converted to XHTML Validate

Domain Name Registration
Domain Name
Registration & More!



Your own Web Site?

Read W3Schools
Hosting Tutorial



$15 Domain Name
Registration
Save $20 / year!



Advertise
at W3Schools

Only 0.5 CPM



SELECTED LINKS

University Online
Master Degree
Bachelor Degree


Web Software

The Future of
Web Development


Jobs and Careers

Web Security
Web Statistics
Web Standards


PARTNERS

W3Schools
TopXML
VisualBuilder
XMLPitstop
DevelopersDex
DevGuru
Programmers Heaven
The Code Project
Tek Tips Forum
ZVON.ORG
TopXML Search