XHTML
Extensible HyperText Markup Language or XHTML is the XML-based markup language most often used to design a website. Its roots lie in [[HTML]]. In fact, XHTML 1.0 Transitional and HTML 4.01 Transitional are functionally identical, the only differences being the tolerance of human error when writing the markup.
When valid XHTML is used in conjunction with [[CSS]] to render the visual aspects of a website, your information becomes accessible to a wider range of audiences. This allows more users to read your content as well as boosting search engine optimization efforts.
Differences from HTML:
XHTML 1.1 differs from 1.0 because it has to be sent as XML to the web browser, rather than text/html that HTML 4 uses and XHTML 1.0 can optionally utilize. This means that valid markup is required, and the document fails to render without complete adherence to the syntax of [[XML]].
Our Practices:
We author a website in [[HTML]] or XHTML as necessary. Using valid XHTML ensures that the site is built to last and still render properly in the future generations of web browsers.