HTML e XHTML sono entrambi linguaggi di markup in cui sono scritte pagine web e siti. La principale differenza tra i due è che la sintassi HTML è basata su SGML mentre la sintassi XHTML è basata su XML.