Język XHTML powstał na bazie stworzonego wcześniej, bardzo popularnego wśród informatyków zajmujących się projektowaniem stron internetowych, języka HTML, a dokładnie w oparciu o jego wersję 4.01. Posiada on także wiele swoich wersji, ponieważ nieustannie jest rozwijany, dzięki czemu zyskuje uznanie wśród informatyków na całym świecie, którzy doceniają jego pierwsze wersje, jak i te, które są aktualizowane obecnie. Pierwsza wersja języka XHTML powstała w 2000 roku, a dokładniej 26 stycznia. Posiada bardzo wiele nawiązań do języka, w oparciu o który został stworzony, jednak już w przypadku pierwszej wersji można zauważyć wiele innowacyjnych funkcji. Kolejna wersja, XHTML 1.1 została wydana rok później, w 2001 roku. Posiada znacznie rozszerzony zakres funkcji, opiera się na wersji wcześniejszej, jednak w tym przypadku zostały wyeliminowane najbardziej rzucające się w oczy błędy, jakie wystąpiły w wersji wcześniejszej, dającej początek wszystkim wersją języka XHTM. Obecnie informatycy korzystają z XHTML5, który stanowi najnowszą wersję tego języka tworzenia stron internetowych, który wykorzystywany jest przez profesjonalistów na całym świecie.