Skip to main content


developerWorks  >  XML | Web development  >

XHTML, step-by-step

developerWorks

Level: Introductory

Uche Ogbuji (uche.ogbuji@fourthought.com), Principal Consultant, Fourthought Inc.

06 Sep 2005

Register now or sign in using your IBM ID and password.

Get started working with Extensible Hypertext Markup Language. XHTML is a language based on HTML, but expressed in well-formed XML. But XHTML is much more than just regularizing tags and characters -- XHTML can alter the way you approach Web design. This tutorial gives step-by-step instruction for developers familiar with HTML who want to learn how to use XHTML in practical Web sites.

In this tutorial

  • Anatomy of an XHTML Web page

  • Understand the ground rules

  • Replace common HTML idioms

  • Some practical considerations

Prerequisites

This tutorial assumes knowledge of XML, XML namespaces, and HTML. If you aren't familiar with XML, take the developerWorks tutorial "Introduction to XML." If you aren't familiar with HTML, a good place to start is "Dave Raggett's introduction to HTML." If you need to learn about XML namespaces, read the article "Plan to use XML namespaces, Part 1."

It is recommended that you try out the examples. They only require a Web browser that supports XHTML 1.1 -- and most current Web browsers do support this standard.


System requirements

You will need JavaScript enabled in your browser.



Duration

Under two hours


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community