HTML ja XHTML ovat molemmat merkintäkielet, joilla verkkosivut ja sivustot kirjoitetaan. Suurin ero näiden kahden välillä on se, että HTML-syntaksin perustana on SGML, kun taas XHTML-syntaksin perustana on XML.