I will be covering the basics of the XHTML 1.0 Strict markup language. This version of HTML is written in XML, which means that files can be read by current browsers while still being valid XML. This is designed to be a rough and ready tutorial. I want to get the beginner up and running as quickly as possible with the minimum of superfluous information. This means you will be writing and testing your first web page in a matter of minutes. I will provide links for background reading if you feel that further information is necessary. The lessons build on each other, so skipping a lesson is a bad idea.
Fast and Easy XHTML
Wondering how to turn your HTML markup into XHTML? Here are a few quick tips to teach you the very basics, a sample XHTML document, and resources for more information. If you already know HTML, I suspect you can learn how to implement these markup changes within a couple of hours. If you just dig in and give it a try, I think you'll be pleasantly surprised to see that it's easier than you may have thought.
W3C XHTML 1.0 Recommendation
This specification defines the Second Edition of XHTML 1.0, a reformulation of HTML 4 as an XML 1.0 application, and three DTDs corresponding to the ones defined by HTML 4. The semantics of the elements and their attributes are defined in the W3C Recommendation for HTML 4. These semantics provide the foundation for future extensibility of XHTML. Compatibility with existing HTML user agents is possible by following a small set of guidelines.
Recommend the tutorial