This document introduces XML-based markup languages like XHTML and compares HTML and XHTML. It discusses well-formed and valid markup, hierarchical structure, elements and attributes. XHTML separates structure from presentation and uses CSS for layout. Documents can be validated to check they conform to XHTML standards.