HTML en XHTML zijn beide opmaaktalen waarin webpagina's en sites zijn geschreven. Het belangrijkste verschil tussen de twee is dat de HTML-syntaxis op SGML is gebaseerd, terwijl de XHTML-syntaxis op XML is gebaseerd.