Hola! El único que he probado y es bastante bueno es el curso de frecodecamp.
www.freecodecamp.org.Es interactivo y te explica bien todo y comienzas desde lo más básico. Es grátis pero es muy bueno. En Udemy hay muchos cursos en video, si prefieres más ese tipo de cursos. Algunos son baratos, otros caros. Trata de comprar uno que tenga mucho rating porque así sabrás si el curso es bueno, también si tiene muchos estudiantes el curso.
Codecademy creo que también tiene cursos grátis, no estoy seguro. Dale una busqueda en google por cursos de HTML grátis, y te van a salir muchos.