XHTML Tutorial

XHTML Tutorial

XHTML is a more rigorous and purer version of HTML.

In this tutorial, we will explain the differences between HTML and XHTML, and also show you how to upgrade this site to XHTML.

Start Learning XHTML!

XHTML Quiz

Test Your XHTML Skills

Start the XHTML Quiz!

XHTML Reference Manual

Our XHTML reference manual is a list of XHTML tags arranged in alphabetical order, accompanied by a considerable number of examples and annotations.

XHTML 1.0 Reference Manual

Content List

XHTML Introduction
This chapter briefly introduces XHTML and explains the concept of XHTML.
Why XHTML?
This chapter explains why we need a language like XHTML so much.
Differences Between XHTML and HTML
This chapter explains the main differences in syntax between XHTML and HTML.
XHTML Syntax
This chapter introduces the basic syntax of XHTML.
XHTML DTD
This chapter explains three different types of XHTML document type definitions.
XHTML How To
Explain how this site was converted from HTML to XHTML.
XHTML Validation
This chapter introduces how to validate an XHTML document.
XHTML Modules
This chapter explains the modularization of XHTML.
XHTML Summary
This chapter includes: a summary of what you have learned in this tutorial, as well as the next steps we recommend you should continue to learn.
XHTML Reference Manual
Our complete 'XHTML1.0 Reference Manual' is a list of XHTML tags arranged in alphabetical order, accompanied by a considerable number of examples and annotations.
XHTML 1.0 Standard Attributes
All tags have attributes. The XHTML1.0 standard attributes listed here refer to the core attributes and language attributes (with a few exceptions) of all tags, including descriptions of these attributes and a list of possible values for each attribute.
XHTML 1.0 Event Attributes
All standard event attributes of the tags. The descriptions of these attributes and the possible values of each attribute are listed.