Transitional vs. Strict Markup

I code in 2 flavours; XHTML 1.0 Transitional and XHTML 1.0 Strict. Transitional is more forgiving and allows epreciated tags and attributes to pass validation, this implements good clean use of XHTML and CSS compliant standards to build a fully functional and valid website. Strict on the other hand takes this one step further with a solid future-proof difference, presentational elements and attributes found in transitional code are completely controlled via CSS in strict.

In short XHTML 1.0 Transitional will provide you with a cross-browser compliant website that will pass validation. XHTML 1.0 Strict will give you that of Transitional with the added bonus of a cleaner, easy to maintain website that will stand the test of time.

Transitional Strict For more information checkout XHTML on Wikipedia.