Voy a explicar primero que es HTMLy su formato básico.
Sabemos que estamos en la versión 5 de HTML que difiere de las primerasversiones mantiene su diseño original de etiquetas o tags, si bien mantiene los elementos principales de envío de peticiones desde formularios o la capacidad de seguir enlaces. Esas fueron las principales funcionalidades de los primeros navegadores que con el tiempo fueron agregando funcionalidades nuevas tanto gráficas como de interacción en la parte de la aplicación cliente, es decir, el navegador.
Elemetos primigenios como <font> <table> y otros están en desuso.
Creo que mejor que pasar por todas las versiones es, sabiendo ya de donde viene, ponerse con la última que es la que se usa en la web moderna.