You have learned XHTML, now what else do you need to learn?

XHTML Overview

This tutorial has taught you how to create more rigorous and pure HTML pages.

You already know that all XHTML elements must be correctly nested, and XHTML must have a good structure. All tags must be lowercase, and all XHTML elements must be closed.

You have also learned that all XHTML documents must have a DOCTYPE declaration, and the html, head, title, and body elements must exist.

If you need more information about XHTML, please check our XHTML Reference Manual .

Extracurricular Reading

If you wish to further delve into XHTML, be sure to read the extracurricular books provided by CodeW3C:

Now that you have learned XHTML, what should you learn next?

The next thing you need to learn is CSS and JavaScript.

CSS

CSS is used to control the styles and layouts of multiple pages at the same time.

By using CSS, all formatting tasks can be moved out of the HTML document and stored in a separate file.

CSS allows you to have complete control over the layout without messing up the document content.

Please visit our “CSS Tutorial” to learn how to create style sheets.

JavaScript

JavaScript can make websites more dynamic.

Static sites are a good choice when you just want to display fixed content. However, dynamic sites can respond to events and allow users to interact.

JavaScript is the most popular scripting language on the Internet and it can run on all mainstream browsers.

Please visit our “JavaScript Tutorial》 to learn more about JavaScript.